kimball维度建模(1)-4步骤维度模型设计过程

1.选择业务过程

业务过程是组织完成的操作型活动。(后面我们还会知道,事实表不仅仅可以描述业务操作,还可以是定义某些人参与了某些活动、某些人在某些公司工作过这类维度之间的关联关系,称无事实的事实表)

2.声明粒度

  1)粒度用来确定某事实表中的每行表示什么,等价于物理表中的主键。比如超市销售事实表每行记录一个购物单中的一种产品,对应主键(购物单号,产品);

  2)原子粒度是最低级别的粒度;

  3)针对不同事实表粒度,要建立不同的事实表。

3.确认维度

围绕业务过程的5W1H:who,when,where,what,why,how

4.确认事实

  1)对业务过程事件的度量,与申明粒度保持一致;

  2)常用于计算、汇总

原文地址:https://www.cnblogs.com/foolangirl/p/13726463.html