Работа с 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. См. инструкции здесь.