executeJob
- 印刷する
- PDF
executeJob
- 印刷する
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
ジョブを実行します。
POST https://dataflow.apigw.ntruss.com/api/v1/jobs/{jobId}/executions
リクエスト
リクエストパラメータ
パラメータ名 | 必須の有無 | タイプ | 制限事項 | 説明 |
---|---|---|---|---|
jobId | Yes | String | ジョブ ID | |
workflowId | No | String | ワークフロー ID | |
triggerId | No | String | トリガー ID |
リクエストボディ
パラメータ名 | 必須の有無 | タイプ | 制限事項 | 説明 |
---|---|---|---|---|
jobCondition.workerType | No | String | DEFAULT | Workerタイプ |
jobCondition.numWorker | No | Number | 2~10 | Worker数 |
jobCondition.timeout | No | Number | デフォルト: 360分、最大: 1440分(24時間) | 実行タイムアウト |
jobCondition.nrn | Yes | String | ポリシー NRN | |
jobCondition.scriptPath | Yes | String | 実行スクリプトの保存パス | |
jobCondition.logPath | Yes | String | 実行ログの保存パス | |
parameters | No | Object | 実行パラメータ |
レスポンス
フィールド名 | タイプ | 説明 | 備考 |
---|---|---|---|
jobId | String | ジョブ ID | |
jobExecutionId | String | ジョブ実行 ID | |
status | String | ジョブの状態 | |
jobCondition.workerType | String | Workerタイプ | |
jobCondition.numWorker | Number | Worker数 | |
jobCondition.timeout | Number | 実行 Timeout | |
jobCondition.nrn | String | ポリシー NRN | |
jobCondition.scriptPath | String | 実行スクリプトの保存パス | |
jobCondition.logPath | String | 実行ログの保存パス | |
createdDate | String | ジョブ作成日 |
レスポンスステータス
HTTP Status | Desc |
---|---|
200 | OK(実行完了) |
400 | Bad Request |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
500 | Internal Server Error |
例
リクエスト例
POST /api/v1/jobs/5Yns7JgRt25f/executions
Host: dataflow.apigw.ntruss.com
x-ncp-iam-access-key: {Access key}
x-ncp-apigw-signature-v2: {API GW signature}
x-ncp-apigw-timestamp: {timestamp}
{
"jobCondition": {
"workerType": "DEFAULT",
"numWorker": 2,
"timeout": 360,
"nrn": "nrn:PUB:IAM::0000:Role/000000-b123-11aa-b1b1-053256a72429",
"scriptPath": "dataflow-172686404/scripts/",
"logPath": "dataflow-172686404/sparkHistoryLogs/"
},
"parameters": {
"$table_name": "test.sample_table2"
}
}
レスポンス例
{
"jobExecutionId": "4Yz7GaZjhqBq",
"jobId": "5Yns7JgRt25f",
"jobCondition": {
"workerType": "DEFAULT",
"numWorker": 2,
"timeout": 360,
"nrn": "nrn:PUB:IAM::0000:Role/000000-b123-11aa-b1b1-053256a72429",
"scriptPath": "dataflow-172686404/scripts/",
"logPath": "dataflow-172686404/sparkHistoryLogs/"
},
"status": "READY",
"createdDate": "2023-10-23T12:25:24.459"
}
この記事は役に立ちましたか?