我一直在尝试通过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(),但刚刚产生了相同的结果。