Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache pig 使用pig脚本从聚合后的元组中提取单个值_Apache Pig - Fatal编程技术网

Apache pig 使用pig脚本从聚合后的元组中提取单个值

Apache pig 使用pig脚本从聚合后的元组中提取单个值,apache-pig,Apache Pig,我得到了预期的团队产出 ((USD),{(6/14/2017),(6/14/2017)},{(IM),(IM)},{(Non-Net),(Non-Net)},{(Gross),(Gross)}; 这是两行聚合的结果 预期产出: ((USD),{(6/14/2017)},{(IM)},{(Non-Net)},{(Gross)}; 我正在使用以下代码段: data_load = load 'input.txt' using PigStorage(',') As (a:chararray,b:ch

我得到了预期的团队产出

((USD),{(6/14/2017),(6/14/2017)},{(IM),(IM)},{(Non-Net),(Non-Net)},{(Gross),(Gross)};
这是两行聚合的结果

预期产出

((USD),{(6/14/2017)},{(IM)},{(Non-Net)},{(Gross)};
我正在使用以下代码段:

data_load = load 'input.txt' using PigStorage(',') As (a:chararray,b:chararray,c:chararray,d:chararray,e:chararray);

aggregate_by = GROUP data_load BY a;

results = FOREACH aggregate_by GENERATE group as a;
DUMP results;

显示初始数据和应用于该数据的代码。请发布您的pig脚本。明确指定您想要实现的目标。请共享您在其上执行分组操作的别名。如果你想学习猪的参考。此链接可能对您有用,请任何人帮助!