gpt4 book ai didi

hadoop - 如何从别名计算所有行中字段的总和

转载 作者:可可西里 更新时间:2023-11-01 14:15:52 25 4
gpt4 key购买 nike

我想做的是对别名中所有行中的字段值求和。这一定很简单,但不知何故我找不到答案。这可能是因为 PIG 处理数据集时我想要的是标量值?我想我可以创建一个包含总和字段的行?请指教!

最佳答案

这可以使用 GROUP ALL 将所有内容放入一个组中,然后使用 SUM 函数将所有字段加在一起来实现:

DESCRIBE a
a: (name, age, height)

b = GROUP a ALL;
c = FOREACH b GENERATE SUM(a.age);

关于hadoop - 如何从别名计算所有行中字段的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9898721/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com