数仓模型建设基本流程
一、数仓建设的基本原则
高内聚低耦合
公共逻辑下沉
数据可回滚
可扩展性
规范一致性
成本与性能平衡
二、数据立方体的设计图
三、数仓模型的设计过程
四、数仓模型建设5要素(重点)
1、主题域
对当前业务场景或业务sop进行拆分完成对应主题建设
2、事实表设计
围绕着业务过程来设计,通过获取描述业务过程的度量来表达业务过程,包含了引用的维度和与业务过程有关的度量。
3、维度
对当前场景描述及补充
4、颗粒度
颗粒度必须拆分为不可拆分为止,即最小颗粒度。该主题域下参与的各方全都拆分出来,直到不可再拆分为止,拆分出的粒度代表一条最基础的业务含义。
5、度量值
对场景下数值类型的数据记录
数仓模型建设基本流程
一、数仓建设的基本原则
高内聚低耦合
公共逻辑下沉
数据可回滚
可扩展性
规范一致性
成本与性能平衡
二、数据立方体的设计图
三、数仓模型的设计过程
四、数仓模型建设5要素(重点)
1、主题域
对当前业务场景或业务sop进行拆分完成对应主题建设
2、事实表设计
围绕着业务过程来设计,通过获取描述业务过程的度量来表达业务过程,包含了引用的维度和与业务过程有关的度量。
3、维度
对当前场景描述及补充
4、颗粒度
颗粒度必须拆分为不可拆分为止,即最小颗粒度。该主题域下参与的各方全都拆分出来,直到不可再拆分为止,拆分出的粒度代表一条最基础的业务含义。
5、度量值
对场景下数值类型的数据记录
发布评论