gpt4 book ai didi

Oracle 到 HBase : Pivot

转载 作者:可可西里 更新时间:2023-11-01 14:53:54 25 4
gpt4 key购买 nike

我正在从 Oracle 迁移到 HBase,在特定情况下需要一些帮助。

我使用 Sqoop 导入到 HBase 的数据结构是这样的:

YEAR    MONTH   AMOUNT
2010 jan 100
2010 fev 200
2011 jan 50
2011 fev 100

现在我需要以这种结构获取这些数据:

YEAR    JAN FEV
2010 100 200
2011 50 100

有办法吗?怎么办?

非常感谢!

路易斯

最佳答案

您可以使用查询选项从查询而不是表中导入。然后您可以使用数据透视语法查询数据。

类似的东西:

sqoop import \
--query 'select * from (select year, month, amount from myTable) pivot (sum(amount) for month in ('jan','fev'))'

关于Oracle 到 HBase : Pivot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25091673/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com