hadoop

[hive] 데이터 타입에 맞게 구분자 활용하여 테이블 저장하기

'김용환' 2016. 4. 19. 07:22


텍스트 파일에서 hive 테이블로 읽어들일 때, 구분자를 잘 사용하여, 데이터 타입에 맞게 잘 저장할 수 있다.




CREATE TABLE  ..



ROW FORMAT DELIMITED

FIELDS TERMINATED BY '|'

COLLECTION ITEMS TERMINATED BY ','

MAP KEYS TERMINATED BY ':';





데이터을 읽어 테이블로 생성할 때. LOAD DATA LOCAL INPATH 문을 사용한다.



LOAD DATA LOCAL INPATH '/home/www/data.txt' OVERWRITE INTO TABLE member;