我试图使用sqoop从Mysql导入数据到Hbase。我在执行命令。
sqoop import --connect jdbc:mysql://localhost/database --table users --columns "loginid,email" --username tester -P -m 8 --hbase-table hbaseTable --hbase-row-key user_id --column-family user_info --hbase-create-table
但我的错误是:-
13/05/08 10:42:10警告hbase.ToStringPutTransformer:无法插入行键列的空值行: user_id
请在这里帮忙
发布于 2013-05-09 06:05:57
找到解决办法了。我没有在列列表中包括我的rowKey,即user_id。把它包括进去后,它就像一种魅力。谢谢..
发布于 2016-11-30 09:32:36
列应该是较高的状态,不是seq_id,而是SEQ_ID。
我认为sqoop将它视为不同的column.which是空的(当然)。
https://stackoverflow.com/questions/16433359
复制相似问题