本文为您介绍派生指标的定义,以及如何新建派生指标。

派生指标简介

派生指标即常见的统计指标,派生指标=原子指标+业务限定+统计周期+统计粒度。为保证统计指标标准、规范、无二义性地生成,OneData方法论将派生指标抽象为如下四部分:
  • 原子指标:明确统计口径,即计算逻辑。
  • 业务限定:统计的业务范围,筛选出符合业务规则的记录(类似于SQL中Where后面的条件,不包括时间区间)。
  • 统计周期:统计的时间范围,例如,最近一天、最近30天等(类似于SQL中Where后面的时间条件)。
  • 统计粒度:统计分析的对象或视角,定义数据需要汇总的程度,可理解为聚合运算时的分组条件(类似于SQL中的Group By的对象)。粒度是维度的一个组合,例如某个指标是某个卖家在某个省份的成交额,则粒度就是卖家、地区这两个维度的组合。

基于上述定义组合机制,即可批量、无重复地快速创建派生指标。同时,可以保证命名和计算逻辑明确且不重复,业务人员也可以自主定义生产。派生指标作为与字段同级的概念,在同一个统计粒度内唯一。

新建派生指标

  1. 进入研发 > 开发 > 规范建模 > 派生指标功能菜单。
  2. 新建派生指标,共有三个操作入口,如下图所示。
  3. 通过上述操作入口,进入新建派生指标页面。根据界面提示填写内容,完成后单击预生成派生指标,再根据提示单击提交确定并提交即可完成派生指标创建。
    说明 Basic模式项目和Dev-Prod模式的开发环境项目可以直接新建派生指标。在开发环境新建完成并提交后,再执行发布操作,生产环境中对应的项目才会新增派生指标。
  4. 派生指标发布后,会挂载至统计粒度对应的汇总逻辑表(如果汇总逻辑表不存在,则系统自动生成),后台代码会自动化生成并进行周期调度。