激活您的 Metabase 商业版许可证
Metabase 的付费专业版和企业版与免费的开源版和Metabase 云的 Starter 版本不同。
如果您在 Metabase Cloud 上运行
如果您已经在 Metabase Cloud 上注册或升级到专业版或企业版计划,所有这些都将为您处理。
如果您是自托管 Metabase
要使用专业版/企业版功能,您需要完成两项任务:
- 下载 Metabase 企业版。
- 输入您的许可证。
您可以通过注册专业版或企业版计划的免费试用版来获取许可证,这两个版本都可以自托管或托管在 Metabase Cloud 上。
下载企业版
- 在
metabase/metabase-enterprise:latest
获取企业版 Docker 镜像。(推荐) - 企业版 JAR.
您还需要设置一个专用的应用程序数据库来存储您的 Metabase 数据。
激活您的许可证
自托管 Metabase 时,有两种方式激活您的许可证:
- 当 Metabase 正在运行时:转到设置 > 管理员设置,然后单击左侧边栏中的许可证和账单。在许可证下粘贴您的许可证令牌,然后单击激活。
OR
- 在启动 Metabase 之前:您也可以使用
MB_PREMIUM_EMBEDDING_TOKEN
环境变量设置许可证令牌。此环境变量必须在您启动 Metabase 之前设置。
从自托管的 Metabase 开源版升级到专业版或企业版计划
要获得升级到自托管专业版或企业版计划时的所有可用功能,您需要:
- 切换到 Metabase 企业版(专业版和企业版计划均适用)。
- 激活您的许可证。
假设您一直在使用生产应用程序数据库,您需要:
- 备份您的应用程序数据库。.
- 下载与您当前 Metabase 版本对应的企业版。因此,如果您正在运行 v0.56.2 的 Docker 镜像,您应该切换到 v1.56.2 的 Docker 镜像。要查看开源版和企业版的可用版本列表,请查阅Metabase 版本。
- 停止您当前的 Metabase 开源版。
- 替换您下载的企业版 Docker 镜像或 jar。
- 像往常一样使用新的企业版镜像或 jar 启动您的 Metabase。您无需对应用程序数据库执行任何操作(您已经在第一步中备份了,对吗?)。
- 激活您的许可证。在激活许可证之前,您无法使用任何新功能。
迁移到企业版将保留您所有的问题、仪表板、人员、设置——您现有 Metabase 中的所有内容。
别担心。您不会丢失任何工作,如果您遇到困难,我们会在这里提供帮助。
验证您的令牌
要验证您的令牌并保持对专业版/企业版功能的访问,您的 Metabase 需要能够访问互联网,特别是:
https://token-check.metabase.com/api/[token-id]/v2/status
(将 [token-id]
替换为您的令牌 ID)。
如果您的 Metabase 无法验证令牌,它将禁用专业版/企业版功能,但仍将像运行开源版一样正常工作。
如果您的 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]
根据您组织的设置,您可能需要采取额外的配置步骤。如果上述命令对您不起作用,我们建议您联系您的内部基础设施或开发运营团队寻求帮助。
要加入白名单的 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 的基础设施中时,您应该执行以下操作:
- 联系您的网络团队,告知他们 Metabase 需要执行令牌检查才能使付费功能正常工作。如果您需要气隙版本的 Metabase,请联系我们。
- 确保 Zscaler 未充当 Metabase 运行服务器的代理或 DNS。Metabase 需要直接连接到令牌检查服务,而没有任何网关充当代理。
- 确保 Metabase 运行的服务器没有将 Zscaler 根 CA 证书用于所有网站。否则,运行 Metabase 的 Java 虚拟机将确定证书颁发机构不正确。
阅读其他版本的 Metabase 的文档。