Я написал UDF, который использует некоторые внешние библиотеки как jackson-databird и т. Д. ... как я могу указать, где должна выглядеть свинья для этих внешних библиотек?pig UDF с использованием внешних java-библиотек
Благодаря
Я написал UDF, который использует некоторые внешние библиотеки как jackson-databird и т. Д. ... как я могу указать, где должна выглядеть свинья для этих внешних библиотек?pig UDF с использованием внешних java-библиотек
Благодаря
Что делать, если вы собираете все зависимости в один жир банку?
Вы можете указать дополнительные Баночки с помощью синтаксиса -
свинью -Dpig.additional.jars = "xxx.jar: yyy.jar" -f script.pig
имея банку с зависимостями может вызывают проблемы, связанные с упакованными зависимостями, а установленные на кластере зависимости несовместимы. Я бы предположил, что это сделает вашу будущую версию программы.