Подключение к HIVE с использованием JAVA с драйверами Cloudera с аутентификацией Kerberos - PullRequest
1 голос
/ 24 мая 2019

Я ищу код JAVA для подключения к базе данных HIVE с помощью драйверов Cloudera HIVE, для которых требуется проверка подлинности Kerberos. По сети я могу найти коды только с драйверами Apache, есть ли разница? Может кто-нибудь выдвинуть какое-то предложение?

1 Ответ

1 голос
/ 26 мая 2019

Драйверы улья Cloudera можно загрузить непосредственно с официального сайта Cloudera .Да, это не то же самое, что драйвер apache, поскольку Cloudera выпускает собственную версию драйвера.

Вместе с драйвером вы найдете официальную документацию для подключения к кусту с использованием Kerberos.

Пример соединения Jdbc url приведен ниже:

jdbc:hive2://node1.example.com:10000;AuthMech=1; KrbRealm=EXAMPLE.COM;KrbHostFQDN=hs2node1.example.com; KrbServiceName=hive;KrbAuthType=2

AuthMech = 1 разрешает соединение Kerberos, а остальное - простой код для соединения с Kerberos с использованием области и служебной информации.

Примечание: вам необходимо скачать правильный драйвер в соответствии с вашей установкой.

Надеюсь, эта помощь:)

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