WebHCat 레퍼런스 - GET job IDs
WebHCat 레퍼런스 - GET job IDs
WebHCat REST API에서 모든 작업 ID 목록을 반환하는 레거시 엔드포인트를 설명해요. GET queue는 Hive 0.12.0에서 폐기되고 0.14.0에서 제거될 예정이라, 신규 코드는 GET jobs를 사용해야 합니다.
출처: 문서
본문
설명 (Description)
모든 작업 ID 목록을 반환합니다.
버전: 0.12.0에서 폐기됨
GET queue는 Hive 0.12.0 릴리스부터 폐기되었습니다. (HIVE-4443 참고.) 사용자는 대신 GET jobs를 사용하길 권장합니다.
버전: 0.14.0에서 중복됨(Obsolete)
GET queue는 Hive 0.14.0 릴리스에서 제거될 예정입니다. (HIVE-6432 참고.)
대신 GET jobs를 사용하세요.
URL
http://*www.myserver.com*/templeton/v1/queue
파라미터 (Parameters)
| Name | Description | Required? | Default |
|---|---|---|---|
| showall | showall을 "true"로 설정하면 요청은 사용자가 볼 권한이 있는 모든 작업을 반환하고, 사용자 소유 작업만 반환하지 않습니다. 이 파라미터는 Hive 0.12.0 이전 릴리스에는 없습니다. (HIVE-4442 참고.) | Hive 0.12.0+에서 Optional | false |
표준 파라미터(standard parameters)도 허용됩니다.
결과 (Results)
| Name | Description |
|---|---|
| ids | 사용자 소유의 모든 작업 ID 목록, 또는 (Hive 0.12.0 이상) showall이 true일 때 사용자가 볼 권한이 있는 작업 ID 목록. |
예제 (Example)
Curl 커맨드 (Curl Command)
% curl -s 'http://localhost:50111/templeton/v1/queue?user.name=ctdean'
JSON 출력 (JSON Output)
{
"job_201111111311_0008",
"job_201111111311_0012"
}
네비게이션 링크 이전: POST hive 다음: GET queue/:jobid
Hive 0.12.0에서 GET jobs로 대체됨.
더 알아보기 (Learn more)
GET /templeton/v1/queue는 작업 ID 목록을 돌려주는 레거시 API예요. showall 파라미터로 다른 사용자의 작업까지 볼 수 있게 할 수 있고, 응답의 ids 필드에 작업 ID들이 담깁니다. 최신 API는 GET jobs를 사용해요.