Функция PIG Store: возможно сохранение только определенных полей? - PullRequest
2 голосов
/ 29 марта 2012

У меня есть случай, когда мне нужно только сохранить определенные поля в HDFS. Я знаю, что могу сделать некоторые foreach и так далее, чтобы сохранить области интереса, но мне интересно, выполнимо ли это в функции Store.

1 Ответ

5 голосов
/ 29 марта 2012

Это возможно с помощью вашей пользовательской функции Store: http://ofps.oreilly.com/titles/9781449302641/load_and_store_funcs.html

Но в целом гораздо проще использовать GENERATE и сохранять нужные поля в некотором другом кортеже, который будетиспользуется только в STORE функции

...