我正在使用PIG
运行Java API
脚本(pigserver.registerscript
)
我需要找出处理的记录数和输出记录的数量
使用java API
。
如何实现同样的目标。
我有简单的猪脚本如下
A = LOAD '$input_file_path' USING PigStorage('$') as (id:double,name:chararray,code:int);
Dump A;
B = FOREACH A GENERATE PigUdf2(id),name;
Dump B;
&安培; java代码是.....
PigStats ps;
HashMap<String, String> m = new HashMap();
Path p = new Path("/home/shweta/Desktop/debugging_pig_udf/pig_in");
m.put("input_file_path", p.toString()); PigServer pigServer = new PigServer(ExecType.LOCAL);
pigServer.registerScript("/home/shweta/Desktop/debugging_pig_udf/pig_script.pig",m);
我需要使用java API找出输入记录和输出记录COUNT