激活您的 Metabase 商业许可证

Metabase 的付费 Pro 和 Enterprise 版本与免费的开源版本Metabase Cloud 启动器版本不同。

如果您在 Metabase 云上运行

如果您已注册或升级到 Metabase Cloud 上的 Pro 或 Enterprise 计划,一切都将为您处理妥当。

如果您是自托管 Metabase

要使用您的 Pro/Enterprise 功能,您需要做两件事

  • 下载 Metabase Enterprise Edition
  • 输入您的许可证。

您可以通过注册 Pro 或 Enterprise 版本计划的免费试用版来获得许可证,这两个版本都可以自托管或托管在 Metabase Cloud 上。

下载 Enterprise 版本

您还需要设置一个专用的应用程序数据库来存储您的 Metabase 数据。

输入您的许可证

自托管 Metabase 时,有两种方法可以输入您的许可证

  • 当 Metabase 运行时:转到设置 > 管理设置,然后单击左侧边栏中的许可证和账单。在许可证下粘贴您的许可证令牌,然后单击激活

从 Metabase 的开源版本升级

如果您一直在运行 Metabase 的开源版本,则需要更改为 Enterprise 版本(适用于 Pro 和 Enterprise 计划)。

假设您一直在使用生产应用程序数据库,您可以简单地将 OSS Docker 镜像或 JAR 换成 Enterprise Edition。

升级到 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] -Dhttps.proxyPort=[your proxy's port] -jar enterprise_metabase.jar

根据您组织的设置,您可能需要采取其他配置步骤。如果上述命令对您不起作用,我们建议您联系您的内部基础设施或开发运维团队寻求帮助。

要加入白名单的 IP 地址

如果您在阻止出站连接的防火墙后面托管 Metabase,则必须允许在以下所有 IP 地址上建立到端口 443 的出站有状态连接

23.23.111.13
44.199.18.109
44.212.138.188

要通过令牌检查验证您的许可证到 token-check.metabase.com,您的 Metabase 将向这些 IP 地址发出 GET HTTP 请求并解析其响应。如果出于安全原因您无法允许出站连接,请联系我们

关于 Zscaler 部署的注意事项

当 Metabase 部署在使用 Zscaler 的基础设施内部时,您应该执行以下操作

  1. 联系您的网络团队,让他们知道 Metabase 需要执行令牌检查才能使付费功能正常工作。如果您需要气隙版本的 Metabase,请联系我们
  2. 确保 Zscaler 没有充当 Metabase 运行的服务器的代理或 DNS。Metabase 需要直接连接到令牌检查服务,而无需任何网关充当代理。
  3. 确保 Metabase 运行的服务器没有对所有网站使用 Zscaler 根 CA 证书。否则,运行 Metabase 的 Java 虚拟机将确定证书颁发机构不正确。

阅读其他版本 Metabase 的文档。