gpt4 book ai didi

hadoop - 使用Pig查找 pig 表中各列中存在的所有数据的最大值

转载 作者:行者123 更新时间:2023-12-02 20:58:35 25 4
gpt4 key购买 nike

输入格式:

Year_2010 , Year_2009, Year_2008

1.2, 2.4, 3.5
3.4, 3.8, 5.7
4.5, 5.6, 3.4
3.7, 2.6, 4.8

我尝试了以下脚本,它适用于1列。
A = Load '/Year.csv' Using PigStorage(',') as (Year_2010:double,Year_2009:double,Year_2008:double); 
B = group A ALL;
max = Foreach B generate group,MAX(A.Year_2010);

预期产量:
Year_2010, Year_2009, Year_2008

4.5, 5.6, 5.7

最佳答案

在将MAX应用于列之前,先看看MAX .GROUP。

A = Load '/Year.csv' Using PigStorage(',') as (Year_2010:double,Year_2009:double,Year_2008:double); 
B = GROUP A ALL;
C = FOREACH B GENERATE MAX(A.Year_2010),MAX(A.Year_2009),MAX(A.Year_2008);
DUMP C;

输出:

enter image description here

关于hadoop - 使用Pig查找 pig 表中各列中存在的所有数据的最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43811069/

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