Класс драйвера Impala не найден через Jaydebeapi Connection - PullRequest
0 голосов
/ 25 февраля 2019

Я недавно переключился с использования ПК на Mac, и теперь по какой-то причине один из моих драйверов Impala, который работал нормально, больше не обнаруживается при работе на Python.Я получаю эту ошибку каждый раз, когда запускаю скрипт: «java.lang.RuntimeException: класс com.cloudera.impala.jdbc41.Driver not found».Пожалуйста, посмотрите фрагмент кода для моего подключения ниже.

c = jaydebeapi.connect (jclassname='com.cloudera.impala.jdbc41.Driver', url='jdbc:impala://cloudera-impala-proxy.live.bi.xxx/;AuthMech=3;ssl=1;', driver_args=['xxx', self.dwh_password], jars='/Users/xxx/Desktop/ImpalaJDBC41 2.jar')

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

1 Ответ

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

Вы проверили, есть ли у вас ImpalaJDBC ***. Jar в вашей новой машине?Пожалуйста, проверьте, правильно ли он доступен на пути к классам / сборкам или нет.

...