在 Metabase 中使用 Vertica
從 v0.20.0 開始,Metabase 提供了連線至 Vertica 資料庫的驅動程式。在底層,Metabase 使用 Vertica 的 JDBC 驅動程式;由於授權限制,我們無法將其包含在 Metabase 中。幸運的是,自行下載並使其可在 Metabase 中使用非常簡單,只需幾分鐘即可完成。
下載 Vertica JDBC 驅動程式 JAR
您可以從 Vertica 的 JDBC 驅動程式下載頁面下載 JDBC 驅動程式。前往此頁面,登入您的帳戶,接受授權協議,然後下載 vertica-jdbc-8.0.0-0.jar
(適用於 Vertica DB 8.0 版)或最符合您正在執行的 Vertica 版本的任何驅動程式版本。
務必確保您使用正確版本的 JDBC 驅動程式,這一點非常重要;8.0 版的驅動程式不適用於 Vertica 7.2 版;7.2 版的驅動程式不適用於 Vertica 7.1 版,依此類推。如有疑問,請查閱 Vertica 的文件,以找到適用於您的 Vertica 版本的正確 JDBC 驅動程式版本。
將 Vertica JDBC 驅動程式 JAR 新增至 Metabase 外掛程式目錄
如果 Metabase 在啟動時在外掛程式目錄中找到 Vertica JDBC 驅動程式 JAR,則會自動使 Vertica 驅動程式可用。您只需建立目錄,將剛下載的 JAR 移至其中,然後重新啟動 Metabase 即可。
從 JAR 執行時
預設情況下,外掛程式目錄名為 plugins
,並與 Metabase JAR 位於同一目錄中。
例如,如果您從名為 /app/
的目錄執行 Metabase,則應將 Vertica JDBC 驅動程式 JAR 移至 /app/plugins/
# example directory structure for running Metabase with Vertica support
/app/metabase.jar
/app/plugins/vertica-jdbc-8.0.0-0.jar
從 Docker 執行時
透過 Docker 執行時新增外掛程式的過程類似,但您需要掛載 plugins
目錄。請參閱此處的說明以了解更多詳細資訊。
閱讀其他Metabase 版本的文件。