概述
目前指标管理定义了共 3 种类型的指标,包括:原子指标、衍生指标、复合指标:
原子指标:主要做指标构成计算结果所需的公式的定义,基于模型管理中的一个或多个字段进行字段汇总过滤设置或者是公式计算设置,作为后续加工衍生指标的基础;基于其指标定义,原子指标不涉及落表;
衍生指标:基于原子指标聚合运算生成的指标,有具体的场景含义,具体由原子指标+业务限定+统计周期+派生维度组成,如「近30天各个地区用户正常消费金额总和」;
复合指标:建立于已有指标之上,多个组合运算形成的新指标,如「账户人均余额」可以基于公式「账户余额总数/账户数」得到。
原子指标
原子指标作为标准指标体系的开始,为上层指标的衍生复合提供了标准的数据基础,一个标准的原子指标可以衍生复合出很多上层指标。
目前原子指标整体是基于模型管理中添加的数据模型进行开发生成,根据一个公式或者字段计算对应一个原子指标,一个原子指标可以有多个维度的原则生成原子指标。
配置原子指标后可以在标签下的指标类型选择「原子指标」,如下图所示:
然后即可在指标的详情中看到标签,如下图所示:
衍生指标
衍生指标基于原子指标进行开发生成,一般是结合实际的业务场景,通过聚合原子指标的维度列,筛选原子指标的维度列,形成有实际业务统计含义的衍生指标。
衍生指标=原子指标+业务限定+统计周期+统计粒度。例如,原子指标(销售额)+业务限定(产品类别)+统计周期(每月统计一次)+统计粒度(按产品类别和月份进行统计)。
时间维度和统计周期
有聚合必然有统计时间范围,通过时间维度选择统计的时间来源,结合统计周期的选择,组合形成指标的统计时间范围,如「当日消费金额总和」统计周期可以通过公式或者过滤选择的「当日」,即计算的是 「消费时间是当日的消费金额总和」。
复合指标
复合指标即拼接组合形成的指标,顾名思义,可以通过在线拼接多个指标形成新的指标。目前平台支持通过对已有的指标(原子指标除外)进行加减乘除等运算构建出新的复合指标,如常见的比例型、比率型指标等,也可分条件计算,实现场景切分。期间可对公式中的指标进行维度设置、条件设置等操作,以满足个性化计算需要。