gpt4 book ai didi

hadoop - 连续计算2个字段的总和

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

您好,我一直在尝试计算 PIG 中连续 2 个字段的总和

例如

jnd: {count_d::server: chararray,count_d::uniq_visitors: long,count_d2::server: chararray,count_d2::uniq_visitors: long}

A 12 A 14
B 13 B 16

我想回去

 A 26
B 29

我如何使用内置的 SUM 函数在 PIG 中执行此操作?????我无法让它工作

我设法使用 UDF 做到了,但是没有 UDF 也可以做到吗??

最佳答案

您可以在 FOREACH 中使用 + 运算符

C = FOREACH jnd GENERATE count_d::server, count_d::uniq_visitors + count_d2::uniq_visitors

关于hadoop - 连续计算2个字段的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21924110/

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