WebHCat Reference - PutProperty
WebHCat Reference - PutProperty
PUT ddl/database/:db/table/:table/property/:property 엔드포인트는 HCatalog 테이블에 단일 속성을 추가하는 WebHCat REST API예요. 기존 속성을 재설정(reset)할 때도 사용합니다.
출처: 문서
본문
URL
http://www.myserver.com/templeton/v1/ddl/database/:db/table/:table/property/:property
Parameters
| Name | Description | Required? | Default |
|---|---|---|---|
| :db | 데이터베이스 이름 | Required | None |
| :table | 테이블 이름 | Required | None |
| :property | 속성 이름 | Required | None |
| group | 사용할 사용자 그룹 | Optional | None |
| permissions | 사용할 권한 문자열 | Optional | None |
| value | 속성 값 | Required | None |
표준 파라미터(standard parameters)도 지원돼요.
Results
| Name | Description |
|---|---|
| database | 데이터베이스 이름 |
| table | 테이블 이름 |
| property | 속성 이름 |
Example Curl Command
% curl -s -X PUT -HContent-type:application/json -d '{ "value": "apples" }' \
'http://localhost:50111/templeton/v1/ddl/database/default/table/test_table/property/fruit?user.name=ctdean'
JSON Output
{
"property": "fruit",
"table": "test_table",
"database": "default"
}
Navigation Links
- Previous:
GET ddl/database/:db/table/:table/property/:property - Next:
POST mapreduce/streaming
더 알아보기 (Learn more)
PUT으로 같은 속성 이름에 새 값을 보내면 기존 값을 덮어써요. 테이블 메타데이터에 주석이나 커스텀 태그를 붙일 때 유용한 엔드포인트입니다.