📅  最后修改于: 2021-01-07 11:11:30             🧑  作者: Mango
Apache Pig SIZE函数用于根据任何Pig数据类型查找元素数。它在大小计算中包括NULL值。在这里,大小不是代数的。
在此示例中,我们计算每个元组的第一个字段中存在的字符数。
$ nano evalsize.txt
$ cat evalsize.txt
$ hdfs dfs -put evalsize.txt /pigexample
$ pig
grunt> A = LOAD '/pigexample/evalsize.txt' USING PigStorage(',') AS (a1:chararray,a2:chararray) ;
grunt> DUMP A;
grunt> Result = FOREACH A GENERATE SIZE(a1);
grunt> DUMP Result;
在这里,我们得到了期望的输出。