我写信询问如何通过 Pig Latin 将动态列插入 HBase。情况是我的猪脚本会生成以下关系: (key, date, value) (key, date, value) (key, date, value)
我想将它们保存到我的 HBase。显然,key 是行键,但我希望 date 可以是 columnFamily 中定义的列。
我知道 HBaseStorage 可以用来保存数据,如下所示。但问题是我不能指定* * 因为它被设计为动态的。我该如何处理这种情况?提前致谢!
STORE 关系 INTO 'hbase://user' USING org.apache.pig.backend.hadoop.hbase.HBaseStorage('cf:{ * *}');