Hello Pig/Oozie Guru'sPig frontend set custom classpath на Oozie
Я внедрил пользовательский загрузчик, который расширяет LoadFunc. Я использую некоторые внешние зависимости в конструкторе этого загрузчика. Я могу установить classpath на интерфейсе Pig и заставить свою задачу работать автономно. Однако я не уверен, как установить путь класса Pig Frontend на Oozie? У кого-нибудь есть опыт решения подобной проблемы?
Цените любые подсказки.
Вот как я побежал автономный
for j in $LIBDIR/*.jar
do
LIBJARS=$LIBJARS,$j
HADOOP_CLASSPATH=$HADOOP_CLASSPATH:$j
done
export HADOOP_CLASSPATH=$HADOOP_CLASSPATH
pig -cp /local_path_to_jar/xx.jar -Dmapreduce.job.classloader=true query.pig