猪如何做一个列的总和?

时间:2017-01-18 09:57:13

标签: apache-pig

我有:

名称|没有
a 10
b 20
c 30

我想总结不,这意味着我想要x = 60
我怎么能在PIG中做到这一点。

1 个答案:

答案 0 :(得分:0)

考虑到您的数据集在'data'变量中,下面是代码:

DESCRIBE data
data: (name, no)

data_grp = GROUP data ALL;
result = FOREACH data_grp GENERATE SUM(data.no);