티스토리 뷰
하이브의 테이블을 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');
확장된 파티션의 정보 확인
반응형
'빅데이터 > hive' 카테고리의 다른 글
[Hive] transform 으로 파이썬을 이용할 때 exception 출력하기 (0) | 2017.01.23 |
---|---|
[Hive] TRANSFORM()을 이용하여 입력데이터 변형(custom mapreduce 사용하기) (0) | 2017.01.23 |
[hive][tez][mr] 하이브 처리중 매퍼의 개수 설정하는 벙법 (0) | 2017.01.17 |
[hive] java.net.URISyntaxException: Relative path in absolute URI: file:./tmp/yarn 오류 처리 (0) | 2017.01.17 |
[hive][error] SemanticException Column "칼럼명" Found in more than One Tables/Subqueries (0) | 2017.01.06 |
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- HDFS
- 오류
- Linux
- yarn
- nodejs
- 백준
- error
- S3
- 파이썬
- bash
- HIVE
- 정올
- hbase
- 알고리즘
- java
- AWS
- Tez
- SQL
- mysql
- ubuntu
- Hadoop
- 하이브
- oozie
- 하둡
- airflow
- build
- Python
- SPARK
- emr
- 다이나믹
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함