메뉴 건너뛰기

Cloudera, BigData, Semantic IoT, Hadoop, NoSQL

Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.


hive query에서 insert overwrite directory '${OUTPUT}'형태로 저장하면

컬럼 구분자는 default가 'x01'가 자동으로 삽입된다.

 

하지만 local로 저장하는 경우는 delimiter를 아래와 같이 지정할 수 있음

-------------------------------------아래-------------------------------------------

insert overwrite local directory '${OUTPUT}'
row format delimited fields terminated by 't'
select * from aaa;


 -------------------추가--------------------

위의 경우는 MapR의 경우이며 apache배포본에는 't'로 저장됨

 

-------------------확인하는 방법-----------

excel에서 해당 파일을 읽어들여 컬럼분리자가 무엇으로 표시되는지 확인하면.. 정확히 알 수 있다..

위로