Apache Pig中Limit运算符有什么用
Admin 2022-09-29 群英技术资�
在这篇文章中我们来了解一下“Apache Pig中Limit运算符有什么用”,一些朋友可能会遇到这方面的问题,对此在下文小编向大家来讲解,内容详细,易于理解,希望大家阅读完这篇能有收获哦,有需要的朋友就往下看吧!
LIMIT 运算符用于从关系中获取有限数量的元组�
下面给出� LIMIT 运算符的语法�
grunt> Result = LIMIT Relation_name required number of tuples;
假设在HDFS目录 /pig_data/ 中有一个名� student_details.txt 的文件,如下所示�
student_details.txt
001,Rajiv,Reddy,21,9848022337,Hyderabad 002,siddarth,Battacharya,22,9848022338,Kolkata 003,Rajesh,Khanna,22,9848022339,Delhi 004,Preethi,Agarwal,21,9848022330,Pune 005,Trupthi,Mohanthy,23,9848022336,Bhuwaneshwar 006,Archana,Mishra,23,9848022335,Chennai 007,Komal,Nayak,24,9848022334,trivendram 008,Bharathi,Nambiayar,24,9848022333,Chennai
通过关系 student_details 将此文件加载到的Pig中,如下所示�
grunt> student_details = LOAD 'hdfs://localhost:9000/pig_data/student_details.txt' USING PigStorage(',') as (id:int, firstname:chararray, lastname:chararray,age:int, phone:chararray, city:chararray);
现在,让我们根据学生的年龄以降序对关系进行排序,并使� ORDER BY 运算符将其存储到另一个名� limit_data 的关系中,如下所示�
grunt> limit_data = LIMIT student_details 4;
使用 DUMP 运算符验证关� limit_data ,如下所示�
grunt> Dump limit_data;
它将产生以下输出,显示关� limit_data 的内容如下�
(1,Rajiv,Reddy,21,9848022337,Hyderabad) (2,siddarth,Battacharya,22,9848022338,Kolkata) (3,Rajesh,Khanna,22,9848022339,Delhi) (4,Preethi,Agarwal,21,9848022330,Pune)
到此,关于“Apache Pig中Limit运算符有什么用”的学习就结束了,希望能够解决大家的疑惑,另外大家动手实践也很重要,对大家加深理解和学习很有帮助。如果想要学习更多的相关知识,欢迎关注群英网络,小编每天都会给大家分享实用的文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:[email protected]进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容�
猜你喜欢
一般来说,Apache Pig在Hadoop之上工作。它是一种分析工具,用于分析 Hadoop File System中存在的大型数据集。要使用Apache Pig分析数据,我们必须首先将数据加载到Apache Pig中。本章介绍如何从HDFS将数据加载到Apache Pig�
大数据剖析技能有哪些?大数据时代,每天都有海量的数据产生,我们想要从中获取到对我们有用处的信息,大数据剖析有很大的帮助。因此这篇文章就给大家来简单的介绍一下大数据剖析技能,感兴趣的朋友就继续往下看吧�
Pig Latin� UNION 运算符用于合并两个关系的内容。要对两个关系执行UNION操作,它们的列和域必须相同。语法下面给出了 UNION 运算符的语法�
COGROUP 运算符的运作方式� GROUP 运算符相同。两个运算符之间的唯一区别� group 运算符通常用于一个关系,� cogroup 运算符用于涉及两个或多个关系的语句�
Apache Pig提供了各种内置函数,� eval,load,store,math,string,bag � tuple 函数。Eval函数下面给出了Apache Pig提供� eval 函数列表。S.N.函数 & 描�1AVG()计算包内数值的平均值�
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所�
增值电信经营许可证 : B1.B2-20140078