【发布时间】:2016-03-29 00:41:24
【问题描述】:
我想我现在遇到了一个真正的问题,需要一些专家的建议。 我在 grunt shell 中的脚本下面运行,除了 dump d 之外一切都运行良好;我得到以下错误。
2016-03-28 20:08:30,686[main] 错误 org.apache.pig.tools.pigstats。 mapreduce.MRPigStatsUtil - 1 个 map reduce 作业失败!
--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;
请帮忙。
【问题讨论】:
-
检查你的加载语句有语法错误你提到 pid chararray 但它应该像 pid:chararray,纠正那个错误并尝试,我希望它应该可以正常工作。
-
ohh .. 这是一个错字,我尝试使用 : only 和 dump see 给了一些结果.. 但是 d 失败了,我认为必须创建多个 map reduce 作业,其中一项工作是失败..
标签: hadoop mapreduce apache-pig hortonworks-data-platform