嵌入簡介

您可以將 Metabase 表格、圖表和儀表板 (甚至是 Metabase 的查詢產生器) 嵌入到您的網站或應用程式中。

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

搭配 React 的嵌入 SDK (BETA)

透過 嵌入 SDK,您可以使用 React 嵌入個別的 Metabase 元件 (例如獨立圖表、儀表板、查詢產生器等)。您可以管理每個元件的存取權和互動性,並且可以進行進階自訂以實現無縫樣式設定。

何時使用嵌入式分析 SDK:您希望最大程度地控制 Metabase 在 React 應用程式中的嵌入方式。

互動式嵌入

互動式嵌入是唯一一種 與 SSO 和資料權限整合的嵌入類型,可實現對底層資料的真正自助式存取。

何時使用互動式嵌入:您想要提供多租戶自助式分析。透過互動式嵌入,使用者可以在自己的資料沙箱中建立自己的問題、儀表板、模型等。

靜態嵌入

也稱為簽章嵌入,靜態嵌入是一種嵌入圖表和儀表板的安全方式。

何時使用靜態嵌入:您不想要提供臨時查詢或圖表鑽取功能。若要篩選與檢視者相關的資料,您可以將靜態嵌入與鎖定參數搭配使用。

如果您想與網路上的使用者分享您的資料,管理員可以建立公開連結,或將問題或儀表板直接嵌入到您的網站中。

何時使用公開連結和嵌入:公開連結和嵌入適用於一次性圖表和儀表板。當您只需要向某人展示圖表或儀表板,而無需讓人們存取您的 Metabase 時,管理員可以使用它們。而且您不在意誰看到資料;您希望讓所有人都能取得這些統計資料。

嵌入類型比較

動作 嵌入 SDK 互動式 靜態 公開
顯示圖表和儀表板
顯示互動式篩選器小工具
匯出結果*
使用鎖定篩選器限制資料
使用沙箱限制資料
使用鑽取選單
透過查詢產生器自助服務
使用使用量分析檢視嵌入的使用情況
儀表板上的動作
嵌入個別 Metabase 元件
管理每個元件的存取權和互動性

* 預設情況下,每種嵌入類型都允許資料下載,但只有 Pro 和 Enterprise 方案可以停用資料下載。

從靜態嵌入切換到互動式嵌入

互動式嵌入需要透過單一登入 (SSO) 進行身分驗證,因此您需要在 Metabase 和應用程式伺服器中進行設定。請查看我們的互動式嵌入快速入門指南

延伸閱讀

閱讀其他Metabase 版本的文件。