하이브 테이블 생성시에 예약어를 칼럼 명으로 사용해야 하는 경우가 있을 수 있다.
이럴때는 역 따옴표(`)를 이용하여 칼럼명을 감싸주면 생성할 수 있다.
* hive 0.13 이후부터 적용
CREATE EXTERNAL TABLE IF NOT EXISTS test_table (
`timestamp` string,
);
반응형
'빅데이터 > hive' 카테고리의 다른 글
[hive] hive.exec.dynamic.partition.mode, hive.optimize.sort.dynamic.partiton 설정에 따른 성능 저하 확인 (0) | 2018.03.08 |
---|---|
[hive] 하이브에서 MR 작업 결과를 merge 하는 방법 (0) | 2018.03.07 |
[hive] java.lang.OutOfMemoryError: Java heap space 오류 수정 (0) | 2018.01.03 |
[hive][db] rank() 함수를 이용하여 그룹별로 상위 n개의 결과만 출력하는 방법 (0) | 2017.12.27 |
[hive] 하이브 성능 최적화 방안 (0) | 2017.12.26 |