只是想知道以下命令是什么意思?很难与谷歌有关的主题:
pig -Dpig.usenewlogicalplan=false
我在map / reduce模式下运行了pig脚本,它失败了,通过添加该标志(-D),它有效,但仍有一些问题。无论如何它意味着什么?感谢。
答案 0 :(得分:0)
此处描述了更大的问题:PIG-1731
看起来好像是你要将FILTER
分成多行。
答案 1 :(得分:0)
Pig 0.8.0在逻辑优化器中引入了一些错误。 -Dpig.usenewlogicalplan=false
选项强制回退到早期版本。或者升级到0.8.1+也应该可以解决问题。
https://cwiki.apache.org/confluence/display/PIG/Pig+0.9+Backward+Compatibility