嵌入简介

您可以将 Metabase 表格、图表和仪表板(甚至 Metabase 的查询构建器)嵌入到您的网站或应用程序中。

以下是您可以嵌入 Metabase 的不同方式。

使用 React 的嵌入式分析 SDK

通过嵌入式分析 SDK,您可以使用 React 嵌入独立的 Metabase 组件(如独立图表、仪表板、查询构建器等)。您可以管理每个组件的访问和交互性,并进行高级自定义以实现无缝样式。

何时使用嵌入式分析 SDK:当您想对如何将 Metabase 嵌入到 React 应用程序中拥有最大控制权时。

交互式嵌入

交互式嵌入是唯一一种与 SSO 和数据权限集成的嵌入方式,能够实现对底层数据的真正自助式访问。

何时使用交互式嵌入:当您想提供多租户、自助式分析时。通过交互式嵌入,用户可以在自己的数据沙箱中创建自己的问题、仪表板、模型等。

静态嵌入

也称为签名嵌入,静态嵌入是嵌入图表和仪表板的安全方式。

何时使用静态嵌入:当您不想提供即席查询或图表钻取时。为了过滤与查看者相关的数据,您可以将静态嵌入与锁定参数一起使用。

如果您想与互联网上的好心人分享您的数据,管理员可以创建公共链接或直接在您的网站中嵌入问题或仪表板。

何时使用公共链接和嵌入:公共链接和嵌入适用于一次性图表和仪表板。当您只需要向某人展示图表或仪表板而无需授予他们访问 Metabase 的权限时,管理员可以使用它们。并且您不关心谁看到了数据;您希望将这些统计数据提供给所有人。

嵌入类型比较

操作 嵌入式分析 SDK 交互式 静态 公共
显示图表和仪表板
显示交互式筛选器小部件
导出结果*
使用锁定筛选器限制数据
使用沙箱限制数据
使用钻取菜单
通过查询构建器进行自助服务
使用使用分析查看嵌入的使用情况
仪表板操作
嵌入独立的 Metabase 组件
管理每个组件的访问和交互性

* 每种嵌入类型默认允许数据下载,但只有 Pro 和 Enterprise 计划才能禁用数据下载。

从静态嵌入切换到交互式嵌入

交互式嵌入需要通过单点登录 (SSO) 进行身份验证,因此您需要在 Metabase 和应用程序服务器中进行设置。请查看我们的交互式嵌入快速入门

延伸阅读

阅读其他Metabase 版本的文档。

© . All rights reserved.