Sqoop无法将数据从MYSQL导入到HBASE

时间:2019-09-27 12:14:34

标签: mysql hadoop hbase sqoop

嗨,我是bigdata的新手,我正在尝试使用sqoop将数据从mysql导入到hbase

sqoop import –connect jdbc:mysql://xxx.xxx.xx.xx:3306/FBI_DB –table FBI_CRIME –hbase-table H_FBI_CRIME –column-family cd –hbase-row-key ID –m 1 –username root -P
  

错误工具。导入工具:导入失败:java.io.IOException:无列   为ClassWriter生成。

我曾经使用过––driver com.mysql.jdbc.Driver,但仍然没有成功。

请帮助,怎么了。

1 个答案:

答案 0 :(得分:0)

问题是您必须指定要导入的列的名称,例如:

sqoop import --connect jdbc:mysql://xxx.xxx.xx.xx:3306/FBI_DB \
--table FBI_CRIME \
--hbase-table H_FBI_CRIME \
--columns "columnA,columnB" \
--column-family cd \
--hbase-row-key ID \
-m 1 \
--username root -P
相关问题