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를 사용해요.