D s api version |
---|
D toc |
---|
For a specified jobGroup, this endpoint performs an ad-hoc publish of the results to the designated target.
- Target information is based on the specified connection.
- Job results to published are based on the specified jobGroup.
You can specify:
- Database and table to which to publish
- Type of action to be applied to the target table. Details are below.
Supported targets:
- Hive
- Redshift
For additional examples, see API Workflow - Publish Results.
Version: v4
Required Permissions
D s api auth |
---|
Request
Request Type: PUT
Endpoint:
Code Block |
---|
/v4/jobGroups/<id>/publish |
where:
Parameter | Description |
---|---|
<id> | Internal identifier for the job group |
Request URI - Example:
Code Block |
---|
/v4/jobGroups/31/publish |
Request Body - Hive:
Code Block |
---|
{ "connection": { "id": 1 }, "path": ["default"], "table": "test_table", "action": "create", "inputFormat": "pqt", "flowNodeId": 27 } |
Response
Response Status Code - Success: 200 - OK
Response Body Example:
Code Block |
---|
{ "jobgroupId": 31, "reason": "JobStarted", "sessionId": "f6c5f350-2102-11e9-bb80-9faf7b15f235" } |
Reference
Request Reference:
Property | Description | ||||
---|---|---|---|---|---|
connection | Internal identifier of the connection to use to write the results. | ||||
path | Name of database to which to write the results. This value must be enclosed in square brackets. | ||||
table | Name of table in the database to which to write the results. | ||||
action | Type of writing action to perform with the results. Supported actions:
| ||||
inputFormat | Source format of the results. Supported values: Hive:
Redshift:
| ||||
flowNodeId | The internal identifier for the recipe (wrangledDataset) from which the job was executed. |
For more information on the available status messages, see API JobGroups Put Publish v4.