猪阿帕奇的柱子总和

时间:2018-01-30 10:26:25

标签: apache hadoop foreach sum apache-pig

我的关系名为==>总 我在分组文件后得到的

所以如果我使用这个命令 咕噜>描述总数;

咕噜> 总计:{group:int,long}

file date => (851,3)
(1110,6)
(1115,19)
(1758,2)
(1)

所以问题是我想计算长柱的总和,它必须给出31 在总数中。

我用过这一行。

show_total = FOREACH total_flights GENERATE SUM(group);

但是它给出了错误,请指导我做对。

由于

阿努拉格

2 个答案:

答案 0 :(得分:0)

你得到的错误是什么? 另外,试试这个: show_total = FOREACH total_flights GENERATE SUM(group.columnname);

答案 1 :(得分:0)

show_total = FOREACH total_flights GENERATE SUM(group。$ 1); 或者设置列名并尝试 show_total = FOREACH total_flights GENERATE SUM(group.columname);