合作伙伴和社区驱动者
除了我们的官方支持驱动程序外,许多人构建并维护数据库集成驱动程序。
我们有两种类型的第三方驱动程序
如何使用第三方驱动程序
自托管
在自托管 Metabase 上使用合作伙伴或社区驱动程序
- 从驱动程序的存储库中下载最新的 JAR 文件(请参阅存储库的“发布”部分以获取 JAR 文件)。
- 将 JAR 文件复制到您的 Metabase 目录中的插件目录(运行 Metabase JAR 的目录)。
您可以通过设置环境变量 MB_PLUGINS_DIR
来更改插件目录的位置。
Metabase 云
与官方支持的驱动程序一样,合作伙伴驱动程序在 Metabase 云上开箱即用。无需采取任何行动。
社区驱动程序不支持 Metabase 云。
合作伙伴驱动程序
合作伙伴驱动程序在 Metabase 云和自托管 Metabase 上都可用。
要成为合作伙伴驱动程序,驱动程序必须
- 有一个赞助商(通常是数据库的供应商),该赞助商已承诺维护驱动程序以支持未来的版本。
- 通过 Metabase 测试套件并经过我们团队的代码审查。
- 具有许可的许可证。
当前合作伙伴驱动程序
- ClickHouse
- DuckDB(目前仅适用于自托管 Metabase)
- Exasol
- Materialize
- Ocient
- Starburst(兼容 Trino)
合作伙伴驱动程序可供云客户开箱即用。
如果您有兴趣成为合作伙伴,请填写合作伙伴表格,我们将与您取得联系。
社区驱动程序
您安装这些驱动程序的风险自负。插件作为您 Metabase 的一部分运行,并将访问 Metabase 所做的任何事情。由于我们无法对其进行审查,因此我们不在 Metabase 云 上提供它们。
任何人都可以构建社区驱动程序。以下是当前已知的 Metabase 第三方数据库驱动程序。
数据库 | GitHub 星标 | 最后发布(如有) |
---|---|---|
CSV | ||
Cube.js | ||
Databend | ||
DB2 | ||
Dremio | ||
Firebird | ||
GreptimeDB | ||
Hydra | Hydra 连接使用官方 Postgres 驱动程序。 | 不适用。 |
Impala | ||
Neo4j | ||
Netsuite SuiteAnalytics Connect | ||
Peaka | ||
Teradata |
如果您看不到您数据库的驱动程序,请尝试查看 与数据库相关的 issue 的评论。您还可以通过在 GitHub 上搜索“Metabase driver”来找到更多驱动程序。
如果您在安装或使用社区驱动程序时遇到问题,请联系驱动程序的作者。
Metabase 云 不支持社区驱动程序,这意味着(目前)您只能使用官方支持的驱动程序和上面列出的合作伙伴驱动程序与 Metabase 云一起使用。
编写自己的驱动程序
阅读其他Metabase 版本的文档。