在 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 在启动时在 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 目录。有关详细信息,请参阅此处的说明。

模型功能

Vertica 尚无(或暂无)模型功能。

数据库路由

请参阅数据库路由

危险区域

请参阅危险区域

阅读其他 Metabase 版本的文档。

© . All rights reserved.