嗨,伙计们,我刚开始做pig,我想知道jsonload是否能够解析json中的所有值。
例如:
{"food":"Tacos", "person":"Alice", "amount":3}
我需要把“食物”作为一种关系储存在chararray和“tacos”中,这是“食物”对另一种关系的价值。
在阅读了许多教程和文档之后,我还没有找到一个内置的方法来实现这一点。
这是否意味着唯一的解决办法是通过自定义项?
谢谢!
嗨,伙计们,我刚开始做pig,我想知道jsonload是否能够解析json中的所有值。
例如:
{"food":"Tacos", "person":"Alice", "amount":3}
我需要把“食物”作为一种关系储存在chararray和“tacos”中,这是“食物”对另一种关系的价值。
在阅读了许多教程和文档之后,我还没有找到一个内置的方法来实现这一点。
这是否意味着唯一的解决办法是通过自定义项?
谢谢!
2条答案
按热度按时间3ks5zfa01#
输入-pig.json
脚本
输出
o3imoua42#
我从twitter上找到了使用外部jar的答案。
测试.json
脚本:
我想要的结果是:
谢谢!