Copyright © 2022-2024 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.3·
页面加载耗时 0.00 毫秒·物理内存 62.1MB ·虚拟内存 1299.8MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
Apache Pig MIN 函数用于找出单列包中数值或字符数组的最小值。它需要前面的 GROUP ALL 语句用于全局最小值和 GROUP BY 语句用于组最小值。但是,它会忽略 NULL 值。
MIN(exp)
Here,
exp-它是一个具有字符数组、int、float、long 等数据类型的表达式。
在此示例中,我们将找出给定值的最小值。
$ nano evalmin.txt
$ cat evalmin.txt
$ hdfs dfs-put evalmin.txt /pigexample
$ pig
grunt> A = LOAD '/pigexample/evalmin.txt' USING PigStorage(',') AS (a1:chararray,a2:chararray,a3:float) ;
grunt> DUMP A;
grunt> B = GROUP A BY a1; grunt> DUMP B;
grunt> Result = FOREACH B GENERATE group, MIN(A.a3); grunt> DUMP Result;
在这里,我们得到了想要的输出。
Apache Pig SIZE 函数用于查找基于任何 Pig 数据类型的元素数量。它在大小计算中包含 NULL 值。这里,大小不是代数的。 SIZE 函数示例在此示例中,我们计算每个元组的第一 ...