WebHCat 레퍼런스 - GetColumns
WebHCat 레퍼런스 - GetColumns
GET /ddl/database/:db/table/:table/column 요청으로 HCatalog 테이블의 컬럼 목록을 조회하는 WebHCat API예요. user.name 같은 표준 파라미터도 함께 지원하며, 결과로 컬럼 이름·타입·주석 목록을 JSON으로 반환한답니다.
출처: 문서
본문
설명 (Description)
HCatalog 테이블의 컬럼 목록을 나열해요.
URL
http://www.myserver.com/templeton/v1/ddl/database/:db/table/:table/column
매개변수 (Parameters)
| 이름 | 설명 | 필수? | 기본값 |
|---|---|---|---|
| :db | 데이터베이스 이름 | 필수 | 없음 |
| :table | 테이블 이름 | 필수 | 없음 |
표준 매개변수도 함께 지원됩니다.
결과 (Results)
| 이름 | 설명 |
|---|---|
| columns | 컬럼 이름과 타입의 목록 |
| database | 데이터베이스 이름 |
| table | 테이블 이름 |
예제 (Example)
Curl 명령
% curl -s 'http://localhost:50111/templeton/v1/ddl/database/default/table/my_table/column?user.name=ctdean'
JSON 출력
{
"columns": [
{
"name": "id",
"type": "bigint"
},
{
"name": "user",
"comment": "The user name",
"type": "string"
},
{
"name": "my_p",
"type": "string"
},
{
"name": "my_q",
"type": "string"
}
],
"database": "default",
"table": "my_table"
}
Navigation Links 이전: DELETE ddl/database/:db/table/:table/partition/:partition 다음: GET ddl/database/:db/table/:table/column/:column
더 알아보기 (Learn more)
- WebHCat 레퍼런스에서 전체 WebHCat 리소스 목록을 확인할 수 있어요.
- Response Types에서 응답 타입을 볼 수 있어요.