getJobExecutions
- 인쇄
- PDF
getJobExecutions
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
작업 실행 결과 목록을 조회합니다.
GET https://dataflow.apigw.ntruss.com/api/v1/jobs/{jobId}/executions
요청
요청 파라미터
파라미터명 | 필수 여부 | 타입 | 제약 사항 | 설명 |
---|---|---|---|---|
jobId | Yes | String | 작업 ID | |
page | No | Number | 페이지 | |
limit | No | Number | 페이지별 최대 개수 |
응답
필드명 | 타입 | 설명 | 비고 |
---|---|---|---|
list[].jobId | String | 작업 ID | |
list[].jobName | String | 작업 이름 | |
list[].jobExecutionId | String | 작업실행 ID | |
list[].triggerId | String | 트리거 ID | |
list[].triggerName | String | 트리거 이름 | |
list[].status | String | 작업 상태 | |
list[].jobCondition.workerType | String | Worker 타입 | |
list[].jobCondition.numWorker | Number | Worker 개수 | |
list[].jobCondition.timeout | Number | 실행 Timeout | |
list[].jobCondition.nrn | String | 정책 NRN | |
list[].jobCondition.scriptPath | String | 실행 스크립트 저장 경로 | |
list[].jobCondition.logPath | String | 실행 로그 저장 경로 | |
list[].waitingTime | Number | 작업 대기 시간 | |
list[].runningTime | Number | 작업 실행 시간 | |
list[].executorNum | Number | 작업 Worker 수 | |
list[].parsedParameters | Object | 변환된 파라미터 | |
list[].createdDate | String | 작업 생성일 | |
list[].startDate | String | 작업 실행일 | |
list[].endDate | String | 작업 실행 종료일 | |
count | Number | 총 개수 | |
page | Number | 페이지 | |
limit | Number | 페이지별 최대 개수 |
응답 Status
HTTP Status | Desc |
---|---|
200 | OK(조회 완료) |
400 | Bad Request |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
500 | Internal Server Error |
예시
요청 예시
GET /api/v1/jobs/5Yns7JgRt25f/executions?page=0&limit=4
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}
응답 예시
{
"list": [
{
"jobExecutionId": "mY3275GiRXkm",
"jobId": "5Yns7JgRt25f",
"jobCondition": {
"workerType": "DEFAULT",
"numWorker": 3,
"timeout": 360,
"nrn": "nrn:PUB:IAM::25****4:Role/****-a9d6-****-a85d-246e96592200",
"scriptPath": "dataflow-33-****/scripts/",
"logPath": "dataflow-33-****/sparkHistoryLogs/"
},
"status": "COMPLETED",
"startDate": "2024-08-07T17:34:31+09:00",
"endDate": "2024-08-07T17:36:12+09:00",
"createdDate": "2024-08-07T17:34:31+09:00",
"triggerId": "",
"jobName": "ndjson",
"waitingTime": 17,
"executorNum": 2,
"runningTime": 46,
"parsedParameters": [
{
"nodeType": "SOURCE",
"nodeName": "obs",
"key": "$abc",
"value": "abcd/"
}
]
}
],
"count": 1,
"page": 0,
"limit": 1
}
이 문서가 도움이 되었습니까?