0
구분 기호가 ";"인 CSV 파일을 가져 오려고했습니다. 하이브에,하지만 하이브 테이블을 만들 수 없습니다 ";" 구분 기호로 사용합니다. 대신 csv 파일의 구분 기호를 ","로 변경하고 하이브로 가져 왔지만 정수 필드에 null 값이 나타납니다.구분 기호 ";"가있는 테이블을 가져 오는 방법 하이브로?
구분 기호가 ";"인 CSV 파일을 가져 오려고했습니다. 하이브에,하지만 하이브 테이블을 만들 수 없습니다 ";" 구분 기호로 사용합니다. 대신 csv 파일의 구분 기호를 ","로 변경하고 하이브로 가져 왔지만 정수 필드에 null 값이 나타납니다.구분 기호 ";"가있는 테이블을 가져 오는 방법 하이브로?
";"대신 "\ 073"을 사용해보십시오. 그것은 작동해야합니다.
예 :
CREATE EXTERNAL TABLE example(id String,name String)
ROW FORMAT DELIMITED FIELDS TERMINATED BY "\073"
LINES TERMINATED BY "\n"
STORED AS TEXTFILE LOCATION "/home/location";