2011-10-24 3 views
0

bz2は分割可能でスペースを節約できるので、テーブルのデータをbzip2形式で保存する予定です。 しかし、圧縮された形式を認識していないようです。それはgzip形式でうまくいきました。 は、私が使用したコードは次のようになります。bz2でハイブを使うには?

CREATE TABLE IF NOT EXISTS image_bzip (
    image_id STRING, 
    image_feature STRING, 
    other_stuff STRING) 
ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' STORED AS TEXTFILE LOCATION '/hivestore/bzip'; 

LOAD DATA LOCAL INPATH '/nfs/directory/*.bz2' OVERWRITE INTO TABLE image_bzip; 

誰かが私には欠けているものを私を指すことができますか?

ありがとうございました。

答えて

1

圧縮コーデックを正しく設定すると、自然に動作します。

1

HDFSでbz2圧縮ファイルを使用して外部テーブルを作成するのはなぜですか?

関連する問題