WebHCat 레퍼런스 - AllDDL

WebHCat 레퍼런스 - AllDDL (DDL 리소스)

이 페이지는 WebHCat의 DDL(Database, Table, Partition, Column, Property) 리소스 전체를 한눈에 보여주는 개요 페이지예요. 각 리소스는 HTTP 메서드(GET/PUT/POST/DELETE)에 따라 조회·생성·변경·삭제 작업을 수행한답니다.

출처: 문서

본문

WebHCat 레퍼런스: DDL 리소스

이 페이지는 WebHCat DDL 리소스의 개요 페이지예요. WebHCat 리소스의 전체 목록은 이 개요 페이지에 있어요.

객체 리소스 (타입) 설명
DDL 명령 ddl (POST) HCatalog DDL 명령 수행
데이터베이스 ddl/database (GET) HCatalog 데이터베이스 목록
ddl/database/:db (GET) HCatalog 데이터베이스 설명
ddl/database/:db (PUT) HCatalog 데이터베이스 생성
ddl/database/:db (DELETE) HCatalog 데이터베이스 삭제(drop)
테이블 ddl/database/:db/table (GET) HCatalog 데이터베이스의 테이블 목록
ddl/database/:db/table/:table (GET) HCatalog 테이블 설명
ddl/database/:db/table/:table (PUT) 새 HCatalog 테이블 생성
ddl/database/:db/table/:table (POST) HCatalog 테이블 이름 변경(rename)
ddl/database/:db/table/:table (DELETE) HCatalog 테이블 삭제(drop)
ddl/database/:db/table/:existingtable/like/:newtable (PUT) 기존 테이블과 같은 구조의 새 HCatalog 테이블 생성
파티션 ddl/database/:db/table/:table/partition (GET) HCatalog 테이블의 모든 파티션 목록
ddl/database/:db/table/:table/partition/:partition (GET) HCatalog 테이블의 단일 파티션 설명
ddl/database/:db/table/:table/partition/:partition (PUT) HCatalog 테이블에 파티션 생성
ddl/database/:db/table/:table/partition/:partition (DELETE) HCatalog 테이블에서 파티션 삭제(drop)
컬럼 ddl/database/:db/table/:table/column (GET) HCatalog 테이블의 컬럼 목록
ddl/database/:db/table/:table/column/:column (GET) HCatalog 테이블의 단일 컬럼 설명
ddl/database/:db/table/:table/column/:column (PUT) HCatalog 테이블에 컬럼 생성
프로퍼티 ddl/database/:db/table/:table/property (GET) 테이블 프로퍼티 목록
ddl/database/:db/table/:table/property/:property (GET) 단일 테이블 프로퍼티 값 반환
ddl/database/:db/table/:table/property/:property (PUT) 테이블 프로퍼티 설정

Navigation Links 이전: GET version 다음: POST ddl

HCatalog DDL 명령: HCatalog DDL / Hive DDL 명령: Hive Data Definition Language

더 알아보기 (Learn more)

  • WebHCat 레퍼런스에서 전체 WebHCat 리소스 목록을 확인할 수 있어요.
  • 각 DDL 리소스의 상세 페이지(GetTables, GetColumns 등)에서 자세한 사용법을 볼 수 있어요.