Может ли Python непосредственно читать в таблице Hive? - PullRequest
0 голосов
/ 21 февраля 2019

Есть ли модуль или коннектор, который позволяет Python напрямую обращаться к таблицам Hive?Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 22 февраля 2019

Python имеет библиотеку Pyhive, которую вы можете использовать для подключения к базе данных улья и выполнения запросов к ним.

позволяет подключаться через JDBC и Kerberos Authentication.Тем не менее, он немного глючит и JDBC через SSL кажется не поддерживается.

Это способ подключения

connection = hive.connect(host='HIVE_HOST',
                          port=10000,
                          database='temp',
                          username='HIVE_USERNAME',
                          password='HIVE_PASSWORD',
                          auth='CUSTOM')

Более подробную информацию вы можете найти здесь.

http://allabouthadoop.net/how-to-access-hive-with-python-script/

И это две проблемы, о которых я говорю

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...