想知道下面的命令是什么意思吗?所以很难谷歌有关猪的话题:
pig -Dpig.usenewlogicalplan=false
我在map/reduce模式下运行pig脚本,它失败了,通过添加该标志(-D),它工作了,但仍然有一些问题。那么它到底是什么意思呢?谢谢。
更大的问题描述在这里:
它看起来像一个工作是让你打破你的FILTER
s到多行。
Pig 0.8.0在逻辑优化器中引入了一些错误。-Dpig.usenewlogicalplan=false
选项强制回退到较早的版本。或者升级到0.8.1+也应该解决问题。
请参阅此以获取更多信息https://books.google.com/books?id=RG-v6qUktSYC& pg = PA96&液化石油气= PA96& dq = pig.usenewlogicalplan&源= bl& ots = tRH-GSTEkD&团体= z76hSCS036JqQT26zM9lKrXjx-s& hl = en& sa = X& ved = 0 cd8q6aewa2ovchmirfj2h-dxyaivbs5jch3vtq7z # v = onepage& q = pig.usenewlogicalplan& f = false
https://cwiki.apache.org/confluence/display/PIG/Pig + 0.9 + +向后兼容性