본문 바로가기
빅데이터/hive

[hive] 테이블 파티션의 로케이션 정보 확인, 생성, 수정 방법

by hs_seo 2019. 1. 17.

하이브 테이블의 로케이션과 파티션의 로케이션은 desc 명령으로 확인할 수 있고,

파티션의 정보 수정 방법은 다음과 같습니다.


# 테이블 정보 및 로케이션 확인

desc formatted [테이블명];


# 테이블의 파티션 목록 확인

show partitions [테이블명];


# 신규 파티션 추가
ALTER TABLE [테이블명] ADD PARTITION (yymmdd='20180510');

# 파티션의 LOCATION 수정 
ALTER TABLE [테이블명] PARTITION (yymmdd='20180510') SET LOCATION 'hdfs://127.0.0.1/user/';

# 파티션 삭제
ALTER TABLE [테이블명] DROP PARTITION (yymmdd='20180510');


반응형