DWD层维度建模
DWD 层需构建维度模型,一般采用星型模型,呈现的状态一般为星座模型。
维度建模一般按照以下四个步骤:
选择业务过程→声明粒度→确认维度→确认事实
DWD层事实表设计原则
联系维度的外键+度量值
DWS层建模
统计各个主题对象的当天行为,服务于DWT 层的主题宽表,以及一些业务明细数据,
应对特殊需求(例如,购买行为,统计商品复购率)
DWS层表设计原则
通过外键获取相关的度量值,整合多个dwd事实表度量值构成新表。
DWT层建模
以分析的主题对象为建模驱动,基于上层的应用和产品的指标需求,构建主题对象的全
量宽表。
DWT层事实表设计原则
维度关联的事实表度量值+开头、结尾+累积+累积一个时间段。
比如下单
开头:
第一次下单时间
第一次下单金额
结尾:
最后一次下单时间
最后一次下单金额
结尾+累积:
累积下单金额
累积下单次数
结尾+累积一个时间段:
最近一个月