【发布时间】:2016-02-20 21:32:27
【问题描述】:
当在任何管道上应用 GroupBy 聚合时,结果字段具有分组键和聚合值。 除了 Cascading
中的聚合值之外,我还想要所有字段示例: 输入:
A|a1|b1|12
B|b2|c2|10
A|a3|a3|5
普通聚合输出:
A|17
B|10
我想要:输出与输入相同,但还有聚合列--
A|a1|b1|12|17
B|b2|c2|10
A|a3|a3|5|17
那么,如何循环 GroupBY 的结果以聚合和打印级联中的所有行?
Pipe group = new GroupBy(someTuplePipe, groupKey, true);
group = new Every(g1, Fields.ALL, new Count(new Fields("sum")), Fields.ALL);
【问题讨论】:
标签: cascading