我正在使用sqoop将数据从MySQL导出到HBase。我指定了主行键。由于主行键应该是唯一的;对于每个主键,我想在同一HBase行中串联该主键的多个行值的值,但使用定界符将它们分开。

我怎样才能做到这一点?我四处搜寻,在网络上找不到任何东西。也许我没有查询正确的方法

最佳答案

您可以从SQL方面尝试吗?像下面这样使用MsSQL的concat函数

SELECT CONCAT(field1,'|',field2,'|',field3) AS MyHbasekey FROM myTable;


也许我误会了,所以随时举个例子。

关于mysql - Sqoop根据行键连接列值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58755227/

10-10 16:59