Job Dry Run
Executes a job using input data in a dry-run mode.
Request body
Example request
{
"job": {
"source": {
"schema": "public",
"table": "employee",
"row_format": "full"
},
"transform": [
{
"uses": "add_field",
"with": {
"expression": "FNAME || ' ' || LAST_NAME",
"field": "FullName",
"language": "sql"
}
}
],
"output": [
{
"uses": "redis.write",
"with": {
"expression": "FNAME || ' ' || LAST_NAME",
"field": "FullName",
"language": "sql"
}
}
],
"name": "Alex"
},
"input_data": [
{
"COUNTRY": "IL",
"FNAME": "John",
"LAST_NAME": "Lennon"
},
{
"COUNTRY": "US",
"FNAME": "John",
"LAST_NAME": "Doe"
}
]
}Response
Successful Response
Example response
{
"transformation": [
{
"COUNTRY": "IL",
"FIRST_NAME": "John",
"LAST_NAME": "Lennon"
}
]
}Changes
Changed in 5 of the 14 revisions of this API.282123
- ▲
the
//////request property type changed fromobjectto no typerequest-property-type-changed
- ▲
the
/////request property type changed fromobjectto no typerequest-property-type-changed
- ▲
the
///////request property type changed fromobjectto no typerequest-property-type-changed
- ▲
the
//////request property type changed fromobjectto no typerequest-property-type-changed
- ●
removed the request property
///////request-property-removed
- ●
removed the request property
///////request-property-removed
- ●
removed the request property
///////request-property-removed
- ●
removed the request property
//////request-property-removed
- ●
removed the request property
//////request-property-removed
- ●
removed the request property
//////request-property-removed
- ●
removed the request property
////////request-property-removed
- ●
removed the request property
////////request-property-removed
- ●
removed the request property
////////request-property-removed
- ●
removed the request property
///////request-property-removed
- ●
removed the request property
///////request-property-removed
- ●
removed the request property
///////request-property-removed
- ○
added the new optional request property
/////new-optional-request-property
- ○
added the new optional request property
/////new-optional-request-property
- ○
added the new optional request property
/////new-optional-request-property
- ○
added the new optional request property
//////new-optional-request-property
- ○
added the new optional request property
//////new-optional-request-property
- ○
added the new optional request property
//////new-optional-request-property
- ○
added to the
//////request propertyanyOflistrequest-property-any-of-added
- ○
added to the
///////request propertyanyOflistrequest-property-any-of-added
- ○
added
subschema #2to the/////request propertyanyOflistrequest-property-any-of-added
- ○
added
subschema #2to the//////request propertyanyOflistrequest-property-any-of-added
- ○
added to the
///request propertyanyOflistrequest-property-any-of-added
- ○
added to the
////request propertyanyOflistrequest-property-any-of-added
- ○
the request property
/////became optionalrequest-property-became-optional
- ○
the request property
//////became optionalrequest-property-became-optional
- ○
request property
/////list-of-types was widened by adding typesarrayto media typeapplication/jsonrequest-property-list-of-types-widened
- ○
request property
//////list-of-types was widened by adding typesarrayto media typeapplication/jsonrequest-property-list-of-types-widened
- ▲
- ▲
added required request body
request-body-added-required
- ▲
- ▲
removed the request body
request-body-removed
- ●
removed the optional property
from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
from the response with the statusresponse-optional-property-removed
This revision also has 9 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ●
removed the request property
//request-property-removed
- ○
added the optional property
to the response with the statusresponse-optional-property-added
- ○
added the optional property
to the response with the statusresponse-optional-property-added
- ●
- ▲
added the new required request property
///////new-required-request-property
- ▲
added the new required request property
///////new-required-request-property
- ▲
added the new required request property
//////new-required-request-property
- ▲
added the new required request property
//////new-required-request-property
- ▲
added the new required request property
////////new-required-request-property
- ▲
added the new required request property
////////new-required-request-property
- ▲
added the new required request property
///////new-required-request-property
- ▲
added the new required request property
///////new-required-request-property
- ▲
removed from the
//////request propertyanyOflistrequest-property-any-of-removed
- ▲
removed from the
///////request propertyanyOflistrequest-property-any-of-removed
- ▲
removed
subschema #2from the/////request propertyanyOflistrequest-property-any-of-removed
- ▲
removed
subschema #2from the//////request propertyanyOflistrequest-property-any-of-removed
- ▲
removed from the
///request propertyanyOflistrequest-property-any-of-removed
- ▲
removed from the
////request propertyanyOflistrequest-property-any-of-removed
- ▲
the request property
/////became requiredrequest-property-became-required
- ▲
the request property
//////became requiredrequest-property-became-required
- ▲
request property
/////list-of-types was narrowed by removing typesarrayfrom media typeapplication/jsonrequest-property-list-of-types-narrowed
- ▲
request property
//////list-of-types was narrowed by removing typesarrayfrom media typeapplication/jsonrequest-property-list-of-types-narrowed
- ▲
the
//////request property type changed from no type toobjectrequest-property-type-changed
- ▲
the
/////request property type changed from no type toobjectrequest-property-type-changed
- ▲
the
///////request property type changed from no type toobjectrequest-property-type-changed
- ▲
the
//////request property type changed from no type toobjectrequest-property-type-changed
- ●
removed the request property
/////request-property-removed
- ●
removed the request property
/////request-property-removed
- ●
removed the request property
/////request-property-removed
- ●
removed the request property
//////request-property-removed
- ●
removed the request property
//////request-property-removed
- ●
removed the request property
//////request-property-removed
- ○
added the new optional request property
///////new-optional-request-property
- ○
added the new optional request property
//////new-optional-request-property
- ○
added the new optional request property
//new-optional-request-property
- ○
added the new optional request property
////////new-optional-request-property
- ○
added the new optional request property
///////new-optional-request-property
This revision also has 37 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲