嵌入式分析 SDK - 版本
⚠️ 此功能为 Beta 版。欢迎随意试用,但请注意,功能可能会发生变化(并且可能无法按预期工作)。
嵌入式分析 SDK 仅在 Pro 和 Enterprise 计划(包括自托管和 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 版本的文档。