Pig评估函数 Pig限制运算符 Pig加载和存储函数 Apache Pig提供了各种内置函数,即 eval,load,store,math,string,bag 和 tuple等 函数。 评估函数 下面给出了Apache Pig提供的 eval 函数列表。 S.N. Function & Description 1 AVG() 计算包内数值的平均值。 2 BagToString() 将包的元素连接成一个字符串。连接时,我们可以在这些值之间放置一个分隔符(可选)。 3 CONCAT() 连接两个或多个相同类型的表达式。 4 COUNT() 获取包中的元素数量,同时计算包中元组的数量。 5 COUNT_STAR() 它类似于COUNT()函数。它用于获取包中的元素数量。 6 DIFF() 比较元组中的两个包(字段)。 7 IsEmpty() 检查包或地图是否为空。 8 MAX() 计算单列包中列的最高值(数值或chararrays)。 9 MIN() 获取单列包中某列的最小(最低)值(数字或chararray)。 10 PluckTuple() 使用Pig Latin PluckTuple()函数,我们可以定义字符串Prefix并过滤以给定前缀开头的关系中的列。 11 SIZE() 计算基于任何Pig数据类型的元素数量。 12 SUBTRACT() 要减去两个包。它需要两个包作为输入并返回一个包,其中包含第一个包中不在第二个包中的元组。 13 SUM() 获取单列包中列的数值总和。 14 TOKENIZE() 在单个元组中拆分字符串(包含一组单词)并返回包含拆分操作输出的包。 Pig限制运算符 Pig加载和存储函数