返回介绍

Pig eval(求值) 函数

发布于 2024-06-23 16:54:49 字数 1130 浏览 0 评论 0 收藏 0

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。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文