千家信息网

如何安装和使用Pig框架

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章将为大家详细讲解有关如何安装和使用Pig框架,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Pig是一个利用mapreduce进行计算的框架。有自己的一套语法
千家信息网最后更新 2025年12月02日如何安装和使用Pig框架

这篇文章将为大家详细讲解有关如何安装和使用Pig框架,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

Pig是一个利用mapreduce进行计算的框架。有自己的一套语法Pig latin,可以非常方便的书写计算代码。

1、如何使用Pig?

解压缩之后,修改文件conf/pig.properties,增加两行内容,如下:

fs.default.name=hdfs://hadoop0:9000

mapred.job.tracker=hadoop0:9001

保存退出后,执行bin/pig进行命令行.

2、使用pig完成电信手机号码统计流量例子:

#加载hdfs中的数据

这里的A是别名

A = LOAD '/Kpi' AS (f0:chararray,f1:chararray,f2:chararray,f3:chararray,f4:chararray);

DUMP A; //查看结果A

#过滤A中有用的字段

B = FOREACH A GENERATE f1,f2,f3,f4;

DUMP B; //查看结果B

#对B中的记录按照f1进行分组

C = GROUP B BY f1;

DUMP C; //查看结果C

#对分组后的记录,按照分组字段进行累加

D = FOREACH C GENERATE group , SUM(B.f1),SUM(B.f2),SUM(B.f3);

DUMP D; //查看结果D

#把最后的结果保存到HDFS中

STORE D INTO '/out';

3、以上的Pig命令可以放到一个文件中执行文件内容是如下,执行方式pig kpi.pig

内容如同上面一样。

关于"如何安装和使用Pig框架"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

结果 内容 框架 文件 篇文章 分组 命令 字段 更多 不错 实用 代码 例子 别名 号码 手机 手机号码 数据 文章 方式 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 应用网络安全设计与实现 网络安全资产管理子平台定位 国家网络安全中心 武汉 修改服务器管理员密码 电信安全网络安全信息安全 嵌入式系统软件开发实验 苹果手机系统数据库以删除吗 数据库的数据模型的是 数据库BCNF范式 例题 青浦区市场软件开发信息中心 网络安全教程简笔画动物 运用网络技术一般按哪些步骤进行 计算机网络技术职业适应性测试 服务器tcp不稳定 数据库创建学生成绩单是图表 问道手游喜迎虎年服务器下载 外卖系统数据库 逻辑 做vfp数据库 机票旅游app软件开发 服务器异常是什么原因 昌吉互联网科技就业前景怎么样 机房服务器托管有啥证书 公司邮箱服务器地址在哪看 星星海服务器是自主可控吗 杭州上东软件开发有限公司 神秘服务器 下载器一直显示服务器正在连接中 网站和数据库怎么链接地址 杰赛科技太空互联网 哪个数据库提供中文电子图书
0