gpt4 book ai didi

hadoop - 将 json 文件加载到 PIG

转载 作者:行者123 更新时间:2023-12-02 20:49:46 25 4
gpt4 key购买 nike

如何使用 PIG 加载以下 json 文件?

{"age":100,"name":"mkyong.com","messages":["msg 1","msg 2","msg 3"]}

我试过这样的事情,但它给了我异常(exception)。
jsoncust_table = LOAD 'customers.json' USING JsonLoader('age:int, name:string, messages:chararray');

最佳答案

Pig 没有字符串数据类型。改用字符数组

Pig Datatypes

jsoncust_table = LOAD 'customers.json' USING JsonLoader('age:int, name:chararray, messages:chararray');

要加载消息,请使用 elephant-bird jar.

关于hadoop - 将 json 文件加载到 PIG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46353806/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com