如何通过Java运行Pig脚本文件

时间:2012-02-28 00:49:18

标签: java hadoop apache-pig

我一直在尝试通过PigServer获取一个Java进程来获取一个猪脚本。但是,每当作业启动报告0%时,lzo报告其处理输入并且作业失败而没有错误,然后PigStats报告“无法检索作业。”

这是代码。 报告是pigcript的路径,params是要替换的params的HashMap。

pig = new PigServer("mapreduce");
try {
    pig.registerScript(report, params);
    pig.store("patterns", "patterns");
} finally {
    pig.shutdown();
}

我还尝试用猪脚本中的STORE替换store(),但刚刚产生了相同的结果。

0 个答案:

没有答案