Работа с Vertica в Glarus BI¶
Начиная с версии 0.20.0, Glarus BI предоставляет драйвер для подключения к базам данных Vertica. «Под капотом» Glarus BI используется драйвер JDBC Vertica; из-за лицензионных ограничений мы не можем включить его как часть Glarus BI. К счастью, скачать его самостоятельно и сделать доступным для Glarus BI несложно и займёт всего несколько минут.
Загрузка JAR-файла драйвера Vertica JDBC¶
Вы можете загрузить драйвер JDBC со страницы загрузки драйверов JDBC Vertica.
Перейдите на эту страницу, войдите в свою учетную запись, ознакомьтесь и, если согласны, примите лицензионное соглашение и загрузите vertica-jdbc-8.0.0-0.jar
(для Vertica DB версии 8.0) или любую другую версию драйвера, наиболее точно соответствующую версии Vertica, которую вы используете.
Очень важно убедиться, что вы используете правильную версию драйвера JDBC; версия 8.0 драйвера не будет работать с Vertica версии 7.2; версия 7.2 драйвера не будет работать с Vertica версии 7.1 и т.д. Если вы сомневаетесь, обратитесь к документации Vertica, чтобы найти правильную версию драйвера JDBC для вашей версии Vertica.
Добавление JAR-файла драйвера Vertica JDBC в каталог подключаемых модулей Glarus BI¶
Glarus BI автоматически сделает драйвер Vertica доступным, если при запуске обнаружит JAR-файл драйвера Vertica JDBC в каталоге плагинов Glarus BI. Всё что вам нужно сделать, это создать каталог, переместить в него JAR, который вы только что загрузили, и перезапустить Glarus BI.
При запуске из JAR¶
По умолчанию каталог плагинов называется plugins
и находится в том же каталоге, что и JAR-файл Glarus BI.
Например, если вы запускаете Glarus BI из каталога /app/
, вы должны переместить JAR-файл драйвера Vertica JDBC в /app/plugins/
:
# example directory structure for running Glarus BI with Vertica support
/app/glarusBI.jar
/app/plugins/vertica-jdbc-8.0.0-0.jar
При запуске из Docker¶
Процесс добавления плагинов при работе через Docker аналогичен, но вам нужно смонтировать каталог plugins
. См. инструкции здесь.