嵌入式分析SDK - 版本

⚠️ 此功能处于测试阶段。您可以随意尝试,但请注意,可能会有变化(并且可能无法按预期工作)。

嵌入式分析 SDK 仅适用于 专业版企业版 计划(自托管和 Metabase 云)。但是,您可以使用 API 密钥通过身份验证您的嵌入,在本地计算机上无需许可证即可尝试 SDK。

SDK 稳定版本与 Metabase 版本同步。

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

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

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

要获取与Metabase夜间构建兼容的最新版本的SDK,请使用canary dist-tag。

使用SDK与Metabase Cloud时版本锁定

要锁定您的Metabase版本,请转到管理员设置 > 设置 > 嵌入。转到嵌入式分析SDK卡片,滚动到版本锁定并点击请求版本锁定

版本锁定要求

要锁定Metabase版本,您必须

  • 使用Metabase Cloud(显然)
  • 使用专业版或企业版计划

为什么您想锁定您的Metabase Cloud版本

通常,Metabase Cloud会在新版本推出时自动升级Metabase,这样您就不必处理升级。

但如果您使用SDK与Metabase Cloud一起使用,您将希望手动升级以确保在同时升级Metabase和SDK版本时,您的嵌入式内容不会损坏。

要手动升级,您可以将Metabase版本锁定,以确保它与您使用的SDK版本保持同步。您可以自行选择何时升级Metabase。

阅读关于其他Metabase版本的文档。

想要改进这些文档? 提出更改。