嵌入式分析 SDK - 版本

⚠️ 此功能为 Beta 版。欢迎随意试用,但请注意,功能可能会发生变化(并且可能无法按预期工作)。

嵌入式分析 SDK 仅在 ProEnterprise 计划(包括自托管和 Metabase 云)中提供。但是,您可以在本地计算机上使用 SDK,而无需许可证,只需使用 API 密钥来验证您的嵌入。

SDK 稳定版本与 Metabase 版本保持一致。

因此,例如,如果您使用的是 Metabase 51 (0.51.x, 1.51.x),则 npm 包 @metabase/embedding-sdk-react 的任何 0.51.x 版本都将兼容。

为了简化操作,我们为每个稳定的 Metabase 版本发布了 dist-tag,从 Metabase 51、51-stable 开始。要安装与 Metabase 51 兼容的最新 SDK 版本,请运行

npm install @metabase/embedding-sdk-react@51-stable

要获取适用于 Metabase 每夜构建版本的最新 SDK 版本,请使用 canary dist-tag。

将 SDK 与 Metabase 云结合使用时的版本固定

要固定您的 Metabase 版本,请转到 管理设置 > 设置 > 嵌入。转到“嵌入式分析 SDK”卡片,滚动到版本固定,然后点击请求版本固定

版本固定要求

要固定 Metabase 的版本,您必须

  • 使用 Metabase 云(显然)
  • 使用 Pro 或 Enterprise 计划

为什么要固定您的 Metabase 云版本

通常,Metabase 云会在新版本发布时升级您的 Metabase,这样您就不必处理升级。

但是,如果您将 SDK 与 Metabase 云结合使用,您需要手动升级,以确保在升级 Metabase 和 SDK 版本时,您的嵌入不会中断。

要手动升级,您可以固定您的 Metabase 版本,使其与您正在使用的 SDK 版本保持同步。您可以选择何时升级您的 Metabase。

阅读其他Metabase 版本的文档。