数仓模型建设基本流程

一、数仓建设的基本原则

高内聚低耦合
公共逻辑下沉
数据可回滚
可扩展性
规范一致性
成本与性能平衡

二、数据立方体的设计图

数仓模型建设基本流程_第1张图片

三、数仓模型的设计过程

数仓模型建设基本流程_第2张图片

四、数仓模型建设5要素(重点)

1、主题域
对当前业务场景或业务sop进行拆分完成对应主题建设

2、事实表设计
围绕着业务过程来设计,通过获取描述业务过程的度量来表达业务过程,包含了引用的维度和与业务过程有关的度量。

3、维度
对当前场景描述及补充

4、颗粒度
颗粒度必须拆分为不可拆分为止,即最小颗粒度。该主题域下参与的各方全都拆分出来,直到不可再拆分为止,拆分出的粒度代表一条最基础的业务含义。

5、度量值
对场景下数值类型的数据记录

你可能感兴趣的:(数据仓库)