티스토리 뷰

하이브의 테이블을 EXTERNAL로 설정하면 다른 위치에 있는 파일을

테이블의 메타 정보로 읽을 수 있다. 


파티션의 위치를 지정하여 파일을 읽는 경우에도 

테이블의 메타 정보로 읽을 수 있다. 


이런경우 테이블명과 파티션의 이름으로 파일의 물리적인 위치를 확인하기가 힘들다. 

이럴때는 desc 명령어를 이용하여 파티션의 위치를 확인할 수 있다. 


hive> show tables;

OK

sample_table


hive> desc sample_table;

일반 정보 확인


hive> desc extended sample_table;

확장된 테이블 정보 확인


hive> show partitions sample_table;

테이블의 파티션 정보 확인


hive> desc sample_table partition(date_val='20170119');

파티션의 정보 확인 


hive> desc extended sample_table partition(date_val='20170119');

확장된 파티션의 정보 확인


반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함