2012-02-27 10 views
1

私はmongo dbからダウンロードしたCSVファイルを持っており、ハイブにエクスポートしてそれをクエリして分析できるようにしたいと考えています。しかし、私はまずHDFSにエクスポートする必要があると思います。私は私のシステムにHiveをインストールしました。私は次のコマンドを使用しました:CSVファイルをHiveにエクスポート

CREATE EXTERNAL TABLE reg_log (path STRING, ip STRING) 
> ROW FORMAT DELIMITED FIELDS TERMINATED BY '\t' 
> LOCATION '/home/nazneen/Desktop/mongodb-linux/bin/reqlog_new_mod.csv' 
> STORED AS CSVFILE; 

これは投げエラーです。任意のポインタが評価されるだろう。

+0

私が信じる場所の前にSTORED ASが来る必要があります。 https://github.com/alphaHeavy/Hive-mongoを使用して、ハイブからmongodbコレクションをマウントすることもできます。 –

答えて

2

私は 'STORED AS'句がキーワード 'CSVFILE'をサポートしていないと信じています。hereを参照してください。あなたのケースでは 'STORED AS TEXTFILE'はうまくいくはずです。

関連する問題