如何使用sqoop2将mysql数据移动到Hive

时间:2013-11-19 13:08:40

标签: hive sqoop

我已成功安装并将数据从MySql导入到HDFS,但我无法获得 Hive中的数据。从Mysql导入的相应数据在Hdfs中以逗号分隔格式找到。

使用

的旧版sqoop

sqoop import --connect jdbc:mysql://remote-ip/db --username xxx --password xxx --table tb --hive-import --hive-table foo.tb

在Sqoop2中,我找不到在创建作业或连接器时设置hive表选项的选项

请帮忙......

1 个答案:

答案 0 :(得分:2)

Sqoop2目前没有与Hive集成,只能将数据导入HDFS。您可以从那里手动将它们加载到Hive中(使用LOAD DATA命令)。或者你可以暂时继续使用Sqoop1。