首页 > 大数据 > Hadoop > Pig 的安装与测试
下载Pig链接: pig.apache.org
目前最新版本 0.12.1 ,我使用的版本是0.12.0
1.安装Pig前,要安装部署好Hadoop分布式集群。
2.下载好pig,版本自选
3.安装位置,我选择的是Namenode主机
(一) 下载并解压pig安装包
(二) 编辑环境变量
1. 设置PATH,增加指向hadoop/bin
2. 这是PIG_CLASSPATH 环境变量
3. 设置PATH,增加指向pig/bin
4. 添加JAVA_HOME环境变量

编辑好后重新登陆,使得环境变量生效。
(三) 测试启动grunt shell

执行一些命令行,检测部署成功

常用语句:
LOAD : 指出载入数据的方法
FOREACH:逐行扫描进行某种处理
FILTER:过滤行
DUMP:把结果显示到屏幕
STORE:把结果保存到文件
通常书写执行顺序:
LOAD ——〉FOREACH——〉STORE
测试文件内容如下 :词条组,词条

Setp1. LOAD 格式化装载数据
A =LOAD '/user/criss/in/pig_test.txt' USING
PigStorage(',') as (code_group,work);

DUMP A;

Step2. FOREACH 求词组词条数
B =FOREACH(GROUP A BY code_group) GENERATE group AS code_group,COUNT(A);


Step3. 把结果保存到文件
STORE B INTO '/user/criss/out/pig_B_res.txt' USING PigStorage(' ');

关于更多的Pig语法:
可参考:http://www.cnblogs.com/siwei1988/archive/2012/08/06/2624912.html来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/28929558/viewspace-1191677/ ,如需转载,请注明出处,否则将追究法律责任。