儀表板上的動作

Dashboard with filter, action button, and detail card view

若要將動作付諸實行,您可以將它們與模型和儀表板上的篩選條件結合使用。

將動作新增至儀表板

造訪儀表板頁面並點擊鉛筆圖示,然後點擊帶有滑鼠指標的方框以新增動作。

Metabase 會將動作按鈕新增至儀表板網格,並開啟包含按鈕設定的側邊欄。

按鈕文字

解釋按鈕功能的標籤,例如「啟動」。

按鈕變體

您可以從各種美觀的按鈕中選擇

  • 主要
  • 外框
  • 危險
  • 成功
  • 無邊框

Button types

將動作連接到儀表板篩選條件

對於大部分動作,當使用者點擊按鈕時,系統會提示他們在該動作定義的欄位中輸入值。

許多類型的動作依賴於知道模型的實體 ID,以確定要更新或刪除哪些記錄。為了讓使用者選擇動作的 ID,您需要

  1. 點擊鉛筆圖示以編輯儀表板。
  2. 將動作新增至儀表板(如果尚未新增)。
  3. 將篩選條件新增至儀表板,將其連接到您想要的任何卡片,然後點擊側邊欄底部的「完成」。
  4. 將滑鼠游標停留在動作按鈕上,然後點擊齒輪圖示,並選擇變更動作
  5. 點擊欄位的下拉式選單以選擇動作應從何處取得其值。在此,您可以選擇「詢問使用者」或讓其由儀表板篩選條件自動填入。在此範例中,我們將選擇我們的「ID」篩選條件。

Wiring up an action button to a dashboard filter

如果您也將該篩選條件連接到儀表板上包含模型的卡片,則可以篩選該模型中的個別記錄,在模型的卡片中檢視它們,並讓動作按鈕自動填入 ID。

Button form

您可以新增任意數量的按鈕,並將它們連接到一個或多個篩選條件。

動作不適用於公開儀表板和靜態嵌入儀表板

雖然您可以將動作新增至儀表板並在 Metabase 中使用它們,但動作在透過公開連結存取的儀表板或靜態嵌入儀表板上將無法運作。

如果您希望 Metabase 外部的使用者使用動作,您可以為動作建立公開表單,或透過互動式嵌入公開動作。

延伸閱讀

閱讀其他Metabase 版本的說明文件。