以下是我输入的用于加载JSON数据的命令,但在成功读取后不会存储。
grunt> r11 = LOAD '/home/ginnysingh/datasets/amazon/Musical/meta_Musical_Instruments.json' USING PigStorage() AS (reviewerID:chararray, asin:chararray, reviewerName:chararray, helpful:int, reviewText:chararray, overall:int, summary:chararray, unixReviewTime:int, reviewTime:int);
grunt> f11 = FILTER r11 BY asin MATCHES '0006428320';
grunt> DUMP f11
以下是我收到的错误的屏幕截图:
答案 0 :(得分:0)
至少,您可能希望使用USING PigJsonLoader()
代替USING PigStorage()
。实际上,您的图像显示实际上LOAD无法输出任何内容。