Как использовать Pyhive в лямбда-функции? - PullRequest
0 голосов
/ 23 апреля 2020

Я написал функцию, которая использует pyhive для чтения из Hive. Запуск его локально работает нормально. Однако при попытке использовать лямбда-функцию я получил ошибку: "Не удалось запустить SASL: b'Error в sasl_client_start (-4) SASL (-4): механизм недоступен: не найдено достойных мехов" "

Я пытался использовать рекомендации по этой ссылке: https://github.com/cloudera/impyla/issues/201

Однако я не смог использовать последнюю команду: yum install cyrus-sasl-lib cyrus-sasl-gssapi cyrus-sasl-md5, так как система Я использовал для сборки Ubuntu, который не поддерживает функцию Yum. Попытался установить эти пакеты (используя apt-get): sasl2-bin libsasl2-2 libsasl2-dev libsasl2-modules libsasl2-modules-gssapi-mit

как описано в: python не может подключиться к hiveserver2 Но все равно не повезло. Любые идеи?

Спасибо, Нир.

...