仪表板上的操作

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版本的文档。

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