设计规范

设计规范-指标

  • 面向主题域管理 为了提高指标管理的效率,需要按照业务线(业务板块)、主题域(数据域)、业务过程三级目录方式来进行指标管理

  • 划分原子指标和派生指标 时间周期+统计粒度+修饰词+原子指标+(原子指标)=派生指标

  • 进行指标的命名规范 原则:简单易懂+统一 易懂:直接判断这个指标到底属于哪个业务过程 统一:确保派生指标和它继承的原子指标命名是一致的

对于原子指标,指标名称适用于“动作+度量”的命名方式:比如:注册+用户数, 登录+用户数, 贷款申请+用户数 (user, 1)。

对于派生指标,严格遵循“时间周期+统计粒度+修饰词+原子指标”

  • 指标分级 指标比较多,很难管理,需要按照原则或者等级进行划分: 一级指标:核心指标 管理层战略指标、集团分公司。 二级指标:原子指标和业务部门创建的派生指标。

命名规范-表命名

常规表

需要固化、正常使用、基本不会下线、长时间需要去维护的表。

规范:分层前缀[dwd|dws|ads|app].业务域(CMS/APP/EBS)_主题域(event)_xxx_更新频率(all/inc)增量/全量。

中间表-临时表-辅助表

tmp/mid_table_name_time(20210822)_dim/ods

维度表

基于底层数据,抽象出来具有描述性质的表,也可以手动维护 dim_xxx。

指标体系

指标的意义在于统一语言、统一口径,所以指标的定义必须有严格的标准。 业务过程定义+表、字段=原子指标 原子指标+限定条件=派生指标 派生指标+逻辑运算=衍生指标

Last updated