2017-01-11 8 views
0

私はHDFSにハイブ外部テーブルを持っています。私はそれ以上のハイブ管理テーブルを作成しようとしています。私はスナッピー圧縮でテキストファイルフォーマットを使用していますが、テーブルをどのように役立つかを知りたいです。Hive TableにTEXT FILE形式をスナッピー圧縮で使用できますか?

CREATE TABLE standard_cd 
(
    last_update_dttm   TIMESTAMP, 
    last_operation_type  CHAR (1) , 
    source_commit_dttm TIMESTAMP, 
    transaction_dttm   TIMESTAMP , 
    transaction_type CHAR (1)   
) 

PARTITIONED BY (process_dt DATE) 
ROW FORMAT DELIMITED 
FIELDS TERMINATED BY '|' 
STORED AS TEXTFILE 
TBLPROPERTIES ("orc.compress" = "SNAPPY"); 

この形式で作成する際に問題がある場合は教えてください。

答えて

0

このように、作成中は問題ありません。 しかし特性の差:

enter image description here

表作成及びORCとして格納さ:

enter image description here

両方のテーブルの大きさが同じであったが作成され、TEXTFILEとして記憶

表いくつかのデータをロードした後。

も確認してください。ORC file format

関連する問題