Как зарегистрировать пользовательский файл UDF в HiveThriftServer2?

В классе HiveThriftServer2, в чем разница между вызовом startWithContext и вызовом main?

У меня есть пользовательский UDF-файл, который я хочу зарегистрировать, чтобы каждый раз при загрузке экономичного сервера все это автоматически настраивалось. Есть ли способ сделать это?

Могу ли я использовать контекст Hive для регистрации фляги и функций UDF и вызова HiveThriftServer2.startWithContext для запуска сервера?

Спасибо

1 ответ

Решение

То, что вы ищете, называется hive.aux.jars.pathи это свойство Hive, не специфичное для Spark.

Я лично не пробовал это, но я думаю, что-то вроде этого

./sbin/start-thriftserver.sh \
  --hiveconf hive.aux.jars.path=file:///opt/lib/custom-udfs.jar

Рекомендации

Другие вопросы по тегам