通过Pig拉丁语将动态列插入HBase

通过Pig拉丁语将动态列插入HBase,hbase,apache-pig,Hbase,Apache Pig,我写这封信的目的是询问如何通过Pig拉丁语向HBase插入动态列。这种情况下,我的pig脚本将生成以下关系: (键、日期、值) (键、日期、值) (键、日期、值) 我想把它们保存到我的HBase中。显然,key是行键,但我希望date可以是在columnFamily中定义的列 我知道hbastorage可以用来保存数据,如下所示。但问题是我不能指定**,因为它是动态设计的。我如何处理这种情况?提前谢谢 将关系存储到'hbase://user'使用org.apache.pig.backend.ha

我写这封信的目的是询问如何通过Pig拉丁语向HBase插入动态列。这种情况下,我的pig脚本将生成以下关系: (键、日期、值) (键、日期、值) (键、日期、值)

我想把它们保存到我的HBase中。显然,key是行键,但我希望date可以是在columnFamily中定义的列

我知道hbastorage可以用来保存数据,如下所示。但问题是我不能指定**,因为它是动态设计的。我如何处理这种情况?提前谢谢


将关系存储到'hbase://user'使用org.apache.pig.backend.hadoop.hbase.hbastorage('cf:{**}')

据我所知,没有内置的pig功能可以让你做到这一点。然而,你可以写一封信来处理你的案件。您甚至可以从作为基线的