指标

创建指标以定义团队计算重要数字的官方方式。

指标就像预定义的计算:创建一次聚合,将其保存为指标,并在需要分析数据时随时使用。

例如,您可能希望创建一个计算收入的指标,以便人们可以在自己的问题中引用收入。这样可以标准化收入的计算方式(从而避免出现五种不同的收入计算方法)。

使用指标

您可以

查询生成器中的指标

在查询生成器中提问时,您可以在“汇总”部分的常用指标下找到团队创建的指标。您可以选择多个指标,它们将独立计算并沿所选维度自动连接。

Common metrics

在创建新问题时,您还可以选择一个指标作为数据源。如果该指标具有时间维度,Metabase 会将时间维度作为分组包含进来。您可以更改分组,以按其他维度分解指标。

Metrics tab in the entity picker

您可以使用自定义表达式来组合多个指标,或在指标之上执行计算。

创建指标

要创建指标,请使用 cmd/ctrl + k 调出命令面板。Mac 上是 cmd + k,Windows PC 上是 ctrl + k。搜索“新建指标”。

您也可以通过先创建一个问题,然后将其转换为指标来创建指标

  1. 点击+ 新建并选择问题
  2. 使用查询生成器构建您的查询
  3. 创建问题后,您可以通过点击三点菜单()并选择转换为指标来将其转换为指标

选择您的起始数据。您可以从模型、指标、表或已保存的问题开始。

指标编辑器与常规查询生成器相似,但有两个主要区别

Formula

定义指标只需要数据和公式步骤。您可以在公式步骤之前连接和筛选数据,并设置默认时间维度进行分组。

指标公式

公式是指标的核心。它是您正在聚合的内容,并且在定义指标时是必需的。

您可以在现有指标的基础上构建指标。

Metric built on top of other metrics

指标默认时间维度

您可以选择为指标设置默认时间维度。当在集合或仪表板中的卡片上打开或显示指标时,Metabase 将使用此默认时间维度。在下方显示集合顶部两个固定指标的图片中,左侧指标缺少默认时间维度,因此 Metabase 将其显示为数字图。右侧指标具有默认时间维度,因此 Metabase 将其显示为折线图。

Pinned metrics

设置时间维度并不会将指标锁定到该特定维度。如果有人在问题或仪表板中使用该指标,他们也能够按其他时间维度和粒度进行分组。

例如,您可以计算收入并将默认时间维度设置为按月划分的 Created At,但是如果有人将该指标添加到仪表板,他们可以按不同的时间粒度(例如,按季度)对收入进行分组。这只是一个提示,因此您不要将指标命名为“月收入”,然后认为通过将默认时间维度设置为“月”,Metabase 将阻止人们按其他时间粒度切分收入。

编辑指标

要编辑指标,请点击三点菜单()并选择编辑指标定义。编辑指标需要对该指标所属集合的策展权限。

执行您的操作,并保存更改。

当您点击一个指标时,Metabase 将假定您正在将该指标用作新问题的起点。您可以将所做的任何更改保存为新问题,但这些更改不会影响指标的定义。

指标权限

与问题、模型和仪表板一样,群组是否可以查看或编辑指标取决于集合权限。 “查看”是指能够在一个集合中看到指标,或者在用指标的数据源构建查询时将指标作为一个选项。如果一个指标在另一个问题中使用,群组是否可以查看该问题取决于该问题所属的集合,而不是指标所属的集合。

“编辑”指标,是指编辑指标的查询定义

这些集合权限还与群组的数据权限交互,数据权限定义了群组是否可以查看或查询指标的源数据。

验证指标

参见内容验证

延伸阅读

阅读其他 Metabase 版本的文档。

© . All rights reserved.