激活您的 Metabase 商业版许可证
Metabase 的 付费 Pro 版和 Enterprise 版 不同于免费的 开源版 和 Metabase Cloud 的 Starter 版本。
如果您正在使用 Metabase Cloud
如果您已在 Metabase Cloud 上注册或升级到 Pro 版或 Enterprise 版套餐,所有这些都将为您处理好。
如果您正在自托管 Metabase
要使用您的 Pro/Enterprise 功能,您需要做两件事:
- 下载 Metabase Enterprise 版本
- 输入您的许可证。
您可以注册 Pro 版或 Enterprise 版套餐 的免费试用期来获取许可证,这两种套餐都可以选择自托管或托管在 Metabase Cloud 上。
下载 Enterprise 版本
- Enterprise Docker 镜像,地址为
metabase/metabase-enterprise:latest。(推荐) - Enterprise JAR.
您还需要设置一个专用的 应用程序数据库来存储您的 Metabase 数据。
激活您的许可证
有两种方法可以在自托管 Metabase 时激活您的许可证:
- Metabase 运行时:前往设置 > 管理员设置,然后在左侧边栏中点击许可证和账单。在许可证下粘贴您的许可证令牌,然后点击激活。
OR
- 在启动 Metabase 之前:您也可以使用
MB_PREMIUM_EMBEDDING_TOKEN环境变量 设置许可证令牌。此环境变量必须在启动 Metabase 之前设置。
从自托管 Metabase 开源版升级到 Pro 版或 Enterprise 版套餐
要获得升级到自托管 Pro 版或 Enterprise 版套餐时可用的所有功能,您需要:
- 切换到 Metabase Enterprise 版本(Pro 版和 Enterprise 版套餐都适用)。
- 激活您的许可证。
假设您一直在使用 生产环境应用程序数据库,那么您需要:
- 备份您的应用程序数据库。.
- 下载与您当前 Metabase 版本对应的 Enterprise 版本。如果您使用的是 v0.57.2 的 Docker 镜像,则应切换到 v1.57.2 的 Docker 镜像。要查看开源版和 Enterprise 版的可用版本列表,请查看 Metabase 发布版本。
- 停止您当前的 Metabase 开源版。
- 换上您下载的 Enterprise 版本 Docker 镜像或 jar 文件。
- 像往常一样使用新的 Enterprise 版本镜像或 jar 文件启动您的 Metabase。您无需对应用程序数据库进行任何操作(您已在第一步进行了备份,对吧?)。
- 激活您的许可证。在激活许可证之前,您将无法使用任何新功能。
迁移到 Enterprise 版本将保留您现有的所有问题、仪表板、用户、设置——您现有的 Metabase 中的一切。
不用担心。您不会丢失任何工作,如果您遇到困难,我们 随时为您提供帮助。
验证您的令牌
要验证您的令牌并继续访问 Pro/Enterprise 功能,您的 Metabase 需要能够访问互联网,具体来说是:
https://token-check.metabase.com/api/[token-id]/v2/status
(将 `[token-id]` 替换为您的令牌 ID)。
如果您的 Metabase 无法验证令牌,它将禁用 Pro/Enterprise 功能,但会继续正常工作,就像您运行的是开源版一样。
如果您无法将 Metabase 暴露给互联网,请与我们联系以获取我们的 隔离区 Metabase。
通过代理路由出站 Metabase 流量
如果您需要在网络上通过代理路由出站 Metabase 流量,请在启动 Metabase 时使用以下命令:
java -Dhttps.proxyHost=[your proxy's hostname or ip] -Dhttps.proxyPort=[your proxy's port] -jar metabase.jar
或者,如果您使用的是容器,则需要使用 JAVA_TOOL_OPTIONS 环境变量:
JAVA_TOOL_OPTIONS=-Dhttps.proxyHost=[your proxy's hostname or ip] -Dhttps.proxyPort=[your proxy's port]
根据您组织的设置,您可能需要采取额外的配置步骤。如果上面的命令不适用于您,我们建议联系您的内部基础架构或 DevOps 团队寻求帮助。
要加入白名单的 IP 地址
如果您将 Metabase 部署在阻止出站连接的防火墙后面,您必须允许对以下所有 IP 地址的端口 443 的出站状态连接。
23.23.111.13
44.199.18.109
44.212.138.188
要通过令牌检查来验证您的令牌,您的 Metabase 将向这些 IP 地址发出 GET HTTP 请求并解析其响应,目标是 token-check.metabase.com。如果您出于安全原因无法允许出站连接,请 联系我们。
关于 Zscaler 部署的注意事项
当 Metabase 部署在使用了 Zscaler 的基础架构中时,您应该执行以下操作:
- 联系您的网络团队,告知他们 Metabase 需要执行令牌检查才能使付费功能正常工作。如果您需要 Metabase 的隔离区版本,请 联系我们。
- 确保 Zscaler 未充当 Metabase 运行服务器的代理或 DNS。Metabase 需要直接连接到令牌检查服务,而无需任何网关充当代理。
- 确保 Metabase 运行的服务器未对所有网站使用 Zscaler 根 CA 证书。否则,Metabase 运行的 Java 虚拟机将确定证书颁发机构不正确。
阅读其他版本的 Metabase 的文档。