Как вы компилируете UDF в дистрибутив Cloudera Hadoop + Pig? - PullRequest
1 голос
/ 08 ноября 2011

Я использую виртуальную машину Cloudera (CH3).Я скопировал простой UDF в мой текстовый редактор, но я не знаю, как его скомпилировать, чтобы можно было вызывать его в скрипте.В руководстве по Pig UDF http://pig.apache.org/docs/r0.7.0/udf.html говорится о сборке pig.jar, однако ссылка на SVN не работает: svn co http://svn.apache.org/repos/asf/hadoop/pig/trunk. Может кто-нибудь рассказать мне, как они смогли скомпилировать UDF?спасибо

1 Ответ

0 голосов
/ 08 ноября 2011

Самый простой способ - это использовать репозиторий Maven от Cloudera , вы просто указываете Pig в качестве зависимости в вашем проекте.
При сборке проекта рекомендуется использовать опцию jar-with-dependencies тогда гораздо проще использовать этот UDF в ваших скриптах (больше никаких проблем с classpath)

...