大象教程
首页
Spark
Hadoop
HDFS
MapReduce
Hive
Pig 教程
Pig 教程
Pig 体系结构
Pig 安装
Pig 执行
Pig Grunt Shell
Pig Latin 基础
Pig 读取数据
Pig 存储数据
Pig Dump 运算符
Pig Describe 运算符
Pig Explain 运算符
Pig illustrate 运算符
Pig GROUP 运算符
Pig Cogroup 运算符
Pig JOIN 运算符
Pig Cross 运算符
Pig Union 运算符
Pig SPLIT 运算符
Pig FILTER 运算符
Pig DISTINCT 运算符
Pig FOREACH 运算符
Pig ORDER BY 运算符
Pig LIMIT 运算符
Pig eval(求值) 函数
Pig Load & Store 函数
Pig Bag & Tuple 函数
Pig 字符串(String) 函数
Pig 日期时间函数
Pig 数学函数
#Pig eval(求值) 函数 ##eval 函数 Apache Pig提供了各种内置函数,即eval,load,store,math,string,bag和tuple函数。 ##eval 函数列表 函数|描述 ---|--- AVG()|计算bag内数值的平均值。 BagToString()|将bag中的元素连接成字符串。连接时,我们可以在这些值之间放置一个定界符(可选)。 CONCAT()|连接两个或多个相同类型的表达式。 COUNT()|获取bag中元素的数量,同时计算bag中元组的数量。 COUNT_STAR()|它类似于COUNT()函数。它用于获取bag中元素的数量。 DIFF()|比较一个元组中的两个包(字段)。 IsEmpty()|检查bag或地图是否为空。 MAX()|计算单列袋中某个列的最大值(数字值或字符数组)。 MIN()|获取单列bag中某一列的最小(最低)值(数字或字符数组)。 PluckTuple()|使用Pig Latin PluckTuple()函数,我们可以定义字符串Prefix并过滤以给定前缀开头的关系中的列。 SIZE()|根据任何Pig数据类型计算元素数。 SUBTRACT()|要减去两个bag。它以两个bag作为输入,并返回一个bag,其中包含不在第二个bag中的第一个bag的元组。 SUM()|获取单列bag中一列数字的总和。 TOKENIZE()|将一个字符串(包含一组单词)拆分为一个元组并返回一个包含split操作输出的bag。
加我微信交流吧