Apache pig 如何使用Pig将数据以json格式存储到hbase?

Apache pig 如何使用Pig将数据以json格式存储到hbase?,apache-pig,Apache Pig,这是我的日志数据 5000 3000 第一个字段是印象,第二个字段是视图 有没有一种方法可以像这样将其转换为json:{“impression”:5000,“view”:3000}?在从google挖掘之后。我找到了这个链接: 这是一个udf帮助pig将元组或包转换为JSON。您也可以使用本机pig input.txt 5000 3000 PigScript: A = LOAD 'input.txt' USING PigStorage(' ') AS (impression:long,view

这是我的日志数据

5000 3000

第一个字段是印象,第二个字段是视图


有没有一种方法可以像这样将其转换为json:{“impression”:5000,“view”:3000}?

在从google挖掘之后。我找到了这个链接:


这是一个udf帮助pig将元组或包转换为JSON。

您也可以使用本机pig

input.txt

5000 3000
PigScript:

A = LOAD 'input.txt' USING PigStorage(' ') AS (impression:long,view:long);
STORE A INTO 'output' USING JsonStorage();
{"impression":5000,"view":3000}
输出:

A = LOAD 'input.txt' USING PigStorage(' ') AS (impression:long,view:long);
STORE A INTO 'output' USING JsonStorage();
{"impression":5000,"view":3000}

看起来,你的问题还没有完成。@AlexKM:我编辑了我的问题。谢谢!我无法使用您的解决方案,因为我需要将结果存储到Hbase。