整体开发流程
1. 数据落地数仓
确定数据的主题域/业务,并将业务数据同步至数仓。
2.定义原子指标/维度/修饰词
2.1 根据中间表定义原子指标,
- 定义中间表度量的字段
- 定义计算逻辑,目前有四种,
计数
,去重统计
,求和
,求平均
- 定义取数的时间字段
- 以及定义个性化过滤条件。 例如原子指标拨打量,我们需要定义来源于拨打中间表,通过拨打时间查询数据,对呼叫ID进行计数统计。
2.2 定义维度
-普通维度,度量的环境,事实表中存在的实体对象
-虚拟维度,已有的维度属二次加工产生一个新的属性值的集合
2.3 定义修饰词
除了统计维度以外,指标的业务场景的限定
抽象
3.配置指标
3.1 基础指标
基础指标 = 原子指标 时间周期 维度 修饰词(选填)
3.2 复合指标
选择已有的指标公式计算,生成另外一个指标,例如接通率 = 服务量/请求量
3.3 衍生指标
对单个指标计算其环比,同比,以及排名等
3.4 个性化指标
通过指标配置,能覆盖客服80%
以上的指标需求,剩下的个性化指标,可以通过上传个性化脚本的方式进行计算,在指标系统中统一调度管理