Python Apache Phoenix JDBC соединение - PullRequest
0 голосов
/ 06 июня 2018

Я пытаюсь подключиться к Phoenix-Hbase через JDBC.На самом деле у меня уже есть соединение с Phoenix через DBeaver, и я пытаюсь воспроизвести его на python.Я попытался:

import jaydebeapi
conn = jaydebeapi.connect("org.apache.phoenix.jdbc.PhoenixDriver",    
'jdbc:phoenix:host_name', r'C:\Users\XXXX\Desktop\phoenix-core-4.5.2-HBase-0.98.jar') 

, но это возвращает мне

java.lang.RuntimeException: Class org.apache.phoenix.jdbc.PhoenixDriver not found

, я дважды проверил версии Class Name, Phoenix и Hbase, но я не заметил никаких аномалий.Поэтому я посмотрел на настройки драйверов DBeaver Phoenix, которые выглядят следующим образом: очень длинный список драйверов , которых я действительно не знаю как получить их все сразу и, в конце концов, как использоватьих в код

...