开发手册 欢迎您!
软件开发者资料库

Apache Pig - Eval函数

Apache Pig Eval函数 - 从概述,体系结构,安装,执行,Grunt Shell,Pig Latin Basics,读取数据,存储数据,诊断运算符,Describe运算符,Explain运算符,Illustrate运算符,Group运算符,Cogroup运算符,Join,学习Apache Pig操作员,跨操作员,联合操作员,拆分操作员,过滤操作员,不同操作员,Foreach操作员,订单依据,限制操作员,评估函数,加载和存储函数,包和元组函数,字符串函数,日期时间函数,数学函数,用户定义的函数,运行脚本。

Apache Pig提供各种内置函数,即 eval,load,store,math,string,bag tuple 函数.

Eval函数

以下是Apache Pig提供的 eval 函数列表.

SN功能&安培;描述
1AVG()

计算行李中数值的平均值.

2BagToString()

将包的元素连接成一个字符串.在连接时,我们可以在这些值之间放置一个分隔符(可选).

3CONCAT()

连接两个或多个相同类型的表达式.

4COUNT()

获取包中元素的数量,同时计算包中的元组数.

5COUNT_STAR()

它类似于 COUNT()函数.它用于获取包中的元素数量.

6DIFF()

比较元组中的两个行李(字段).

7IsEmpty()

检查行李或地图是否为空.

8MAX()

计算单列包中列的最高值(数值或字符数).

9MIN()

获取单列包中某列的最小(最低)值(数字或字符).

10PluckTuple()

使用Pig Latin PluckTuple()函数,我们可以定义一个字符串Prefix并过滤以以给定前缀.

11SIZE()

根据任何Pig数据类型计算元素数量.

12SUBTRACT()

减去两个包.它需要两个袋子作为输入并返回一个袋子,其中包含第一个袋子的元组,这个袋子不在第二个袋子里.

13SUM()

获取单列包中列的数值总和.

14TOKENIZE()

拆分字符串(包含一个字符串)单个元组中的单词组)并返回一个包含拆分操作输出的包.

N7BtnPgpT", ck: "Jzndc69N7BtnPgpT" }) cript> m.js?843cad737da0ae856cb26e84eafcd9bb"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();