指标定义

在指标定义页面可以查看系统中的指标,可以新建指标,支持原子、派生和计算指标。

创建原子指标

1)在指标定义页面中,点击新建指标按钮,并选择原子指标

指标定义 - 图1

2)选择该原子指标依赖的模型

3)确定模型后,进入指标的定义页面,包含基本信息、计算信息、指标目录和加速查询(后文统一介绍)的配置

指标定义 - 图2

  • 基本信息:指标名称、指标标识、负责人、业务口径和指标描述

  • 计算信息

    • 选择模型中的一个度量字段

    • 设置该字段的计算逻辑(指标的聚合方式,包含 SUM、COUNT 等选择)和数据格式(指标结果的展示格式)

    • 选择该原子指标的分析「维度」

    • 确定「度量」和「维度」之后,右侧所见即所得看到该原子指标在所选第一个分析维度下的数据分布:

指标定义 - 图3

  • 指标目录:选择该指标所属的指标目录

创建派生指标

1)在指标定义页面中,点击新建指标按钮,并选择派生指标。

指标定义 - 图4

2)进入指标的定义页面,包含基本信息、计算信息、指标目录和加速查询(后文统一介绍)的配置,「基本信息」和「指标目录」的设置与原子指标相同,不再赘述

3)定义这个派生指标的计算信息:

  • 依赖指标:可以选择已发布的基础指标

  • 数据格式:指定指标结果的展示格式

  • 维度:从依赖的指标的维度范围中选择

  • 数据筛选:该指标的数据过滤或指定时间周期

  • 加速查询(后文统一介绍)

指标定义 - 图5

  • 确定「依赖指标」和「维度」之后,右侧所见即所得看到该派生指标在所选第一个分析维度下的数据分布

指标定义 - 图6

创建计算指标

1)在指标定义页面中,点击新建指标按钮,并选择计算指标。

指标定义 - 图7

2)选择该计算指标依赖的模型

3)确定模型后,进入指标的定义页面,包含基本信息、计算信息、指标目录和加速查询(后文统一介绍)的配置,「基本信息」和「指标目录」的设置与原子指标相同,不再赘述

4)在计算信息部分

  • 配置表达式:提供丰富的表达式,支持快速插入模型的度量、维度字段及已有指标,通过变量之间的灵活计算得到「计算指标」

指标定义 - 图8

  • 数据格式:指定指标结果的展示格式

  • 维度:从依赖的指标的维度范围中选择

  • 配置完「表达式」,确定「维度」之后,右侧所见即所得看到该计算指标在所选第一个分析维度下的数据分布

指标定义 - 图9

指标加速

为了让指标的查询速度更快,用户可以通过「打开加速查询」,开启后系统将自动为该指标创建物化视图,从而提升指标的查询性能:

指标定义 - 图10

开启加速查询后,用户可进行加速配置,包括报警执行计划和告警信息的配置

指标定义 - 图11

执行计划

  • 调度类型:用户可以选择单次调度,或者周期调度。若选择周期调度,用户还需要选择周期调度的频率和执行时间。

  • 出错重试:若任务失败,可指定重试次数。

告警信息

在告警信息中,用户可以选择是否开启告警

  • 触发规则:可选择在「运行开始」、「运行失败」、「运行完成」三种状态下告警

  • 接收人:负责人或指定用户或报警组

  • 接收方式:邮件或电话或POPO