我正在使用hadoop1.2.1和pig0.10。我在mapreduce作业中使用了一些jar文件。所以我将jar文件复制到/ tmp / lib路径中的hdfs。然后在pig脚本中我尝试添加类似SET mapred.cache.files /tmp/lib/file.jar的语句; SET mapred.create.symlink yes;。但是我得到了错误
Exception in thread "main" org.apache.pig.impl.logicalLayer.FrontendException: ERROR 1000: Error during parsing. <line 1, column 0> Syntax error, unexpected symbol at or near 'SET'
at org.apache.pig.PigServer$Graph.parseQuery(PigServer.java:1597)
答案 0 :(得分:0)
试试这个:
SET mapred.cache.files '/tmp/lib/file.jar'