복붙노트

[HADOOP] 하이브 테이블에 대한 기본 구분 기호는 무엇입니까?

HADOOP

하이브 테이블에 대한 기본 구분 기호는 무엇입니까?

테이블을 만드는 동안 우리가 어떤 구분 기호를 언급하지 않는 경우, 어떤 기본 구분 기호 하이브가 걸립니다?

테이블 로그를 생성 (TS BIGINT, 줄 문자열) (DT 문자열, 국가 문자열)에 의해 분할;

해결법

  1. ==============================

    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;
    
  2. from https://stackoverflow.com/questions/48616464/what-is-the-default-delimiter-for-hive-tables by cc-by-sa and MIT license