команда apache pig - PullRequest
       6

команда apache pig

0 голосов
/ 18 июля 2011

просто интересно, что означает следующая команда? так трудно гуглить темы, связанные со свиньей:

pig -Dpig.usenewlogicalplan=false

Я запустил скрипт pig в режиме отображения / уменьшения, он потерпел неудачу, добавив этот флаг (-D), он работал, но все еще имеет некоторые проблемы. так что это значит в любом случае? Спасибо.

Ответы [ 2 ]

0 голосов
/ 23 октября 2015

Pig 0.8.0 внесла некоторые ошибки в логический оптимизатор. Опция -Dpig.usenewlogicalplan=false вызывает откат к более ранней версии. Кроме того, обновление до 0.8.1+ также должно решить проблему.

Пожалуйста, смотрите это для получения дополнительной информации https://books.google.com/books?id=RG-v6qUktSYC&pg=PA96&lpg=PA96&dq=pig.usenewlogicalplan&source=bl&ots=tRH-GSTEkD&sig=z76hSCS036JqQT26zM9lKrXjx-s&hl=en&sa=X&ved=0CD8Q6AEwA2oVChMIrfj2h-DXyAIVBs5jCh3vTQ7z#v=onepage&q=pig.usenewlogicalplan&f=false

https://cwiki.apache.org/confluence/display/PIG/Pig+0.9+Backward+Compatibility

0 голосов
/ 18 июля 2011

Большая проблема описана здесь: PIG-1731

Похоже, что обходной путь для вас - разбить ваши FILTER на несколько строк.

...