sqoop --hbase-row-key中的复合键

时间:2013-04-23 11:14:39

标签: hbase sqoop

有没有办法在sqoop命令中设置--hbase-row-key中的复合键。 类似于:--hbase-row-key column1,column2

另外,我们可以以某种方式从1开始在hbase中启用密钥,并为mysql中的每个新行条目自动递增它。当另一个sqoop进程运行时,我们可以获取最后一个最大id,并从那里增加它。

1 个答案:

答案 0 :(得分:1)

不幸的是,Sqoop目前不支持您的任何一项请求。您只能指定一列用作HBase的行键。我建议你在Sqoop's JIRA上创建一张新票,要求提供这样的功能。

修改

在Sqoop 1.4.4中通过SQOOP-1038添加了使用多列作为行键导入HBase的能力。