‧
阅读时间:6分钟
你可能不知道的10个Metabase实用功能
The Metabase Team
‧ 阅读时间:6分钟
分享这篇文章
Metabase的界面旨在尽量不干扰您,以便将您的数据放在首位。这种轻松的方法意味着有时功能需要一段时间才能被发现,因此我们为您整理了一份 更新 的功能列表,您可能尚未充分利用。
注意:我们将此列表从7项更新至10项,以包括新的功能和更新。
1. 警报:当指标达到特定数值时接收通知
有些人忽略了问题底部右侧的菜单
他们没有点击铃铛,因此从未发现可以设置问题以通过电子邮件或Slack消息通知您,当
- 时间序列跨越目标线时。
- 当进度条达到(或低于)其目标时。
- 当问题返回结果时。
您可以安排问题每小时、每天或每周运行。如果结果符合您的标准,Metabase会通过电子邮件或Slack消息通知您。
一旦设置警报,您就可以专注于其他事情,直到数据再次需要您的关注。
要了解更多信息,请参阅关于问题的警报。
2. 以CSV、Excel、JSON、PDF或PNG格式下载结果
当我们还在问题的右下角菜单中时,另一个经常被忽视的功能是下载问题的结果。
如果您想将结果作为Metabase中的问题进行分享,请参阅我们的数据分享指南。
3. 字段过滤器:创建智能过滤器控件
字段过滤器是一种特殊类型的变量,您可以在SQL查询中包含它,使Metabase能够创建“了解”列中数据的过滤器。在实践中,这意味着您可以创建具有日期选择器或预填充选项的下拉菜单过滤器。它们需要一些时间来掌握,这就是为什么我们编写了字段过滤器学习文章,但经验丰富的用户始终依赖它们。
4. 自定义人们点击图表时发生的事情
当您将问题添加到仪表板中时,可以自定义问题的点击行为。以下是您的选项
您可以使用图表中的值来参数化链接。要了解更多信息,请参阅上述文章或查看我们的文档以了解有关交互式仪表板的信息。
5. 将来自不同数据库的时间序列添加到单个仪表板卡片中
如果您直接点击我们刚才提到的点击行为选项右侧的“添加系列”选项,您可以将任何已保存问题的系列直接添加到仪表板卡片上;无需手动连接。
请注意,您只能将时间序列添加到另一个时间序列,例如将时间序列收入添加到时间序列交易卡片中。
有关更多信息,请参阅我们的交互式仪表板文档。
6. 在仪表板中链接过滤器
您有两个相关联的仪表板过滤器吗?您可以从一个过滤器链接到另一个,以创建层次结构。例如,设置一个状态过滤器,它链接到城市过滤器。现在,当有人选择第一个过滤器中的特定州时,第二个过滤器中只显示该州的可选择城市。
要了解更多信息,请参阅我们的仪表板中链接过滤器文章。
7. 笔记本编辑器中的多步骤汇总
当使用笔记本编辑器时,大多数人会停止在1)选择数据,2)过滤它,和3)汇总它。但您可以继续前进:添加额外的过滤、连接和汇总阶段,以获得所需的答案。
这为笔记本编辑器可以做的事情开辟了更多可能性。
例如,您可以使用笔记本编辑器将一个问题与另一个已保存的问题连接起来以创建比率:连接两个问题后,只需创建一个自定义列,在该列中用一个问题的时间序列值除以另一个的问题的时间序列值。您可以在我们的构建更好的图表活动中查看示例。
更多内容,请参阅我们的多级聚合文章。
8. 使用SQL代码片段共享和重用代码片段
您可以将一段SQL代码保存为代码片段并像这样引用它
SELECT
product_id
FROM
orders
WHERE
total < {{snippet: average order total}}
您可以在 SQL 编辑器的右侧侧边栏中通过点击代码图标找到现有代码片段。从这里,您可以插入现有的代码片段,或创建自己的代码片段。
您还可以突出显示代码的一部分,将其保存为代码片段。请参阅我们的关于 SQL 代码片段的完整文章。
9. 通过公用表表达式 (CTE) 在 SQL 查询中引用任何已保存的问题或模型的结果
如果您使用的是支持 公用表表达式 (CTE) 的 SQL 数据库,您可以通过 创建将用引用问题的 SQL 查询替换的标签。这样,您只需编写一次查询,就可以在多个问题中引用它,并在工作过程中快速调试 SQL 查询。
10. 使用拖放和批量移动来保持集合组织有序
您可以从一个集合拖放项目到另一个集合。
您还可以单击项目的图标来选择它,这在您想一次性移动或存档大量问题和仪表板时很有用。
有关集合的更多信息,请参阅我们的文档。