嗨,我是大数据方面的新手,我正在尝试使用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错误tool.ImportTool:导入失败: java.io.IOException:没有要为ClassWriter生成的列。
我曾经使用过––driver com.mysql.jdbc.Driver,但仍然没有成功。
请帮帮忙,怎么了。
发布于 2019-09-27 15:15:29
问题是您必须指定要导入的列的名称,如下所示:
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 -Phttps://stackoverflow.com/questions/58134354
复制相似问题