Hive 通过从配置单元表获取数据,将hbase表更新为列。hbase和配置单元表中的列名都相同

Hive 通过从配置单元表获取数据,将hbase表更新为列。hbase和配置单元表中的列名都相同,hive,hbase,Hive,Hbase,我有hbase表,比如说四列: id c1 c2 c3 1x 2 3 4 2x 1 5 9 3x 3 6 20 4x 2 3 4 具有相同的结构配置单元表并具有数据 id c1 c2 c3 1x 1 3 4 2x 3 4 9 3x 3 6 20 5x 2 3 9 我想做以下操作: 如果配置单元表中存在任何记录,但基于id(键)列的hbase中没有记录,只需插入hbase即可 若两个表中都存在任何id(比如1x),但其对应的列不相同,则将这些

我有hbase表,比如说四列:

id c1 c2 c3
1x  2  3  4
2x  1  5  9
3x  3  6  20
4x  2  3  4
具有相同的结构配置单元表并具有数据

id c1  c2 c3
1x  1  3  4
2x  3  4  9
3x  3  6  20
5x  2 3   9
我想做以下操作:

  • 如果配置单元表中存在任何记录,但基于id(键)列的hbase中没有记录,只需插入hbase即可

  • 若两个表中都存在任何id(比如1x),但其对应的列不相同,则将这些列的值从配置单元表更新到hbase中

  • 对于#项1,我认为它将从hive插入hbase,其中id.hbase=id.hive

    我想知道怎么办