仪表盘上的操作

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文档。