规范定义是指以维度建模作为理论基础,构建总线矩阵,划分并定义数据域、业务过程、维度、原子指标、时间周期和派生指标。

本教程中规范定义包括如下内容:
  • 数据域

    数据域是联系较为紧密的数据主题的集合,是业务对象高度概括的概念归类,用于数据的管理和应用。本教程中数据域包括交易域客户域店铺域

  • 维度

    维度是度量的基础,用来反映业务的一类属性,这类属性的集合构成一个维度,也可以称为一个实体对象。在划分数据域、构建总线矩阵时,需要结合对业务过程的分析定义维度。本教程中以storecustomer为维度进行数据建模。

  • 业务过程

    业务过程是指企业的业务活动事件,如下单、支付、退款都是业务过程。通常业务过程是企业活动中的事件,因此业务过程是一个不可拆分的行为事件。本教程中业务过程店为铺售卖商品,使用store_sales标识。

  • 原子指标

    基于某一业务事件行为下的数据统计计量,是业务定义中不可再拆分的指标,具有明确业务含义的名词。例如,每笔订单的支付金额汇总为支付总额。本教程中以ss_sales_pricess_list_price为具体待统计的数据并对其进行汇总创建原子指标,则sum(ss_sales_price)sum(ss_list_price)是原子指标。

  • 业务限定

    业务限定为统计的业务范围的圈定。为保障所有统计指标统一、标准、规范地构建,业务限定在业务板块内唯一,并唯一归属于一个来源逻辑表,计算逻辑也以该来源逻辑表模型的字段为基础进行定义。本教程中没有设定业务限定。

  • 派生指标

    派生指标=原子指标+业务限定+统计周期+维度(维度的组合)(统计粒度)。派生指标即基于原子指标、时间周期和维度,圈定业务统计范围并分析获取业务统计指标的数值。本教程中派生指标统计店铺最近1天的目录销售总额和实际销售总额。顾客customerstore为维度,店铺售卖产品为业务过程,销售总额为原子指标即sum(ss_sales_price)sum(ss_list_price),统计周期为最近1天。