Pig ::从组的COUNT中获取MAX值

时间:2016-04-25 11:45:58

标签: apache-pig digital-signature

我有一个文件银行名称,位置和其他一些字段。我想找出最大分行的银行。

A = LOAD 'bank.txt';
B = GROUP A by $0;
C = FOREACH B GENERATE COUNT($1);

我明智地指望银行。现在我被困在如何引用C来获得MAX分支的银行。

1 个答案:

答案 0 :(得分:1)

由于您按银行分组,您必须生成分组并计算代表分支的字段,然后按计数desc排序并获得最上一行。

{{1}}