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

dm7nw8vv  于 2021-06-25  发布在  Pig
关注(0)|答案(2)|浏览(340)

这是我的日志数据。
5000 3000
第一个领域是印象,第二个领域是看法。
有没有一种方法可以像这样将其转换为json:{“impression”:5000,“view”:3000}?

mlmc2os5

mlmc2os51#

从谷歌挖出来之后。我找到了这个链接:https://github.com/rjurney/pig-to-json
这是一个udf帮助pig将元组或包转换为json。

56lgkhnf

56lgkhnf2#

你也可以用本地Pig来做。
输入文件

5000 3000

Pig手稿:

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

输出:

{"impression":5000,"view":3000}

相关问题