将CSV文件导出到Hive

时间:2012-02-27 06:35:01

标签: mongodb hive hdfs

我有一个CSV文件,我从mongo db下载并希望将其导出到hive,以便我可以查询并分析它。但是,我想我需要先将其导出到HDFS。我的系统上安装了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;

这是抛出错误。任何指针都会受到赞赏。

1 个答案:

答案 0 :(得分:2)

我认为'STORED AS'子句不支持关键字'CSVFILE',请参阅here。在你的情况下,'STORED as TEXTFILE'应该没问题。