我认为我现在遇到了一个实际问题,需要一些专家建议。
我在grunt shell中的脚本下运行,除了dump d之外,其他所有程序都运行良好;我正在错误以下。
--I am this script below
a = LOAD '/user/admin/pig/scripts/pig1.csv' USING PigStorage(',') AS (pid chararray,id:int,city:chararray);
describe a ;
b = LIMIT a 100;
C = FOREACH a generate pid, id;
dump C;
d = group C by pid; dump d;
请帮忙。
最佳答案
如果问题仅在于dump d;
,则该行上可能存在一些隐藏字符。您可以使用BBEdit之类的编辑器并打开show invisibles来查看此行上是否有任何隐藏的特殊字符。我尝试按原样运行脚本,并且可以正常运行。
关于hadoop - apache-pig map-reduce错误分组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36273540/