HCatalog 타르볼 설치

HCatalog 타르볼 설치 (HCatalog Installation from Tarball)

HCatalog는 Hive 0.11.0부터 Hive와 함께 설치돼요. 바이너리 타르볼에서 Hive를 설치하면 HCatalog 명령줄(hcat)과 클라이언트 라이브러리, 서버가 함께 제공돼요.

출처: 문서

본문

Hive와 함께 설치되는 HCatalog

버전

HCatalog는 Hive 0.11.0 릴리스부터 Hive와 함께 설치됩니다. Hive 설치는 여기에 문서화되어 있습니다.

HCatalog 명령줄

바이너리 타르볼에서 Hive를 설치하면 hcat 명령을 hcatalog/bin 디렉터리에서 사용할 수 있습니다.

hcat 명령줄은 hive 명령줄과 유사합니다. 주요 차이점은 실행할 수 있는 쿼리가 메타데이터 전용 작업으로 제한된다는 점입니다. 예를 들어 메타데이터를 읽는 데 사용되는 DDL·DML 쿼리("show tables" 등)로 제한됩니다.

HCatalog CLI는 여기에, Hive CLI는 여기에 문서화되어 있습니다.

대부분의 hcat 명령은 hive 명령으로 실행할 수 있지만, "hcat -g"와 "hcat -p"는 예외입니다. hcat 명령은 -p 플래그를 권한(permissions)에 사용하지만, hive는 포트 번호를 지정하는 데 사용한다는 점에 주의하세요.

HCatalog 클라이언트 Jars

Hive tar.gz에서 HCatalog 라이브러리는 hcatalog/share/hcatalog/ 아래에서 확인할 수 있습니다.

HCatalog 서버

HCatalog 서버는 Hive metastore와 동일합니다. 설정은 Hive metastore 문서를 그대로 따라 하면 됩니다.

탐색 링크 이전: Using HCatalog / 다음: HCatalog Configuration Properties

더 알아보기 (Learn more)

HCatalog 서버는 사실상 Hive metastore와 같아서, Metastore 관리 문서가 핵심이에요. HCatalog 사용 방법은 Using HCatalog 문서를 참고하세요.