将XML加载到PIG:错误2998

时间:2015-07-22 17:25:25

标签: xml hadoop apache-pig

我正在使用var _ = require('lodash');,而猪版本是0.12(CDH)

piggybank-0.12.0.jar

我正在尝试使用pig --version Apache Pig version 0.12.0-cdh5.3.2 (rexported) 的{​​{1}}加载xml文件。在此期间得到以下错误:

XMLLoader
  

错误:错误org.apache.pig.tools.grunt.Grunt - ERROR 2998:未处理   内部错误。找到界面   org.apache.hadoop.mapreduce.JobContext,但是预期了类

知道它为什么会出现。

1 个答案:

答案 0 :(得分:0)

得到上述错误2998的解决方案。

要解决它,您可以从源代码构建piggybank jar。 链接:https://cwiki.apache.org/confluence/display/PIG/PiggyBank

在我的情况下,我使用了带有CDH分发的内置皮卡罐(因为,我没有权限绕过代理进行在线下载)。它对我来说很好。

谢谢,