[HADOOP] 하이브 테이블에 대한 기본 구분 기호는 무엇입니까?
HADOOP하이브 테이블에 대한 기본 구분 기호는 무엇입니까?
테이블을 만드는 동안 우리가 어떤 구분 기호를 언급하지 않는 경우, 어떤 기본 구분 기호 하이브가 걸립니다?
테이블 로그를 생성 (TS BIGINT, 줄 문자열) (DT 문자열, 국가 문자열)에 의해 분할;
해결법
-
==============================
1.당신이 때 설정하지 않은 경우 기본 구분 기호 '\ 001'하이브 테이블을 만듭니다.
당신이 때 설정하지 않은 경우 기본 구분 기호 '\ 001'하이브 테이블을 만듭니다.
당신은 다른 구분으로 변경할 수 있습니다. 예를 들면
hive> CREATE TABLE IF NOT EXISTS student1 > (sno INT,sname STRING,age INT,sex STRING) > ROW FORMAT DELIMITED > FIELDS TERMINATED BY '\t' > STORED AS TEXTFILE;
from https://stackoverflow.com/questions/48616464/what-is-the-default-delimiter-for-hive-tables by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] 그것은 아브 스키마 파일에 의해 정의 된 외부 테이블의 기존 열의 메타 데이터를 변경할 수 있습니까? (0) | 2019.10.18 |
---|---|
[HADOOP] 항상 로컬 호스트로 리디렉션 webhdfs : 50075을 (0) | 2019.10.18 |
[HADOOP] 사람이 하이브 오류 코드의 목록이 있습니까? (0) | 2019.10.18 |
[HADOOP] SRC 파일 시스템 문제에 대한 변경 리소스를 수정하는 방법 (0) | 2019.10.18 |
[HADOOP] 분산 캐시에서 맵리 듀스 출력을 사용하는 방법 (0) | 2019.10.17 |