【数据仓库】数据仓库各层的数据特点

数据平台架构图

ODS层(原始数据层)

• ODS层作用:储存了业务源系统的数据备份,减少对源系统的影响。同时ODS层还应该具备对源系统历史数据的溯源功能

DWD层(明细数据层)

• DWD层作用:完整准确地记录业务过程。
• DWD层的事实表在数据颗粒度上与ODS层保持一致。为下一步分析提供数据基础,不会针对特定维度进行过滤、汇总等操作。
DWD层(明细数据层)储存了面向分析主题建模的三种明细事实表(事务型事实表、周期快照型事实表、累积快照型事实表)

DWS层(汇总数据层)

• 汇总事实表的作用在于提供复用性高的公共指标,减少重复加工,降低公共数据计算的算法与口径不统一的风险。
• DWS层(汇总数据层)储存了针对目标维度进行聚集构建的汇总事实表,且事实的汇总不应跨越数据域(比如劳产率就不行)

DM层

• 根据数据应用需求,对明细数据区、汇总数据区中的数据在维度属性(包括维度属性组合)上进行重新组织和汇总
• DM层存放根据场景需求定制的统计指标数据,该层指标具有不共用性、复杂性(指数型、比率型、排名型)的特征
• DM层作为数据仓库中最接近前端的数据层在功能上需要保持高灵活性以满足业务需求,因此在规范上不做过多要求。
DM层作为场景导向的数据层一般不对前端以外的对象提供数据服务。

问:哪些数据层需要进行维度建模??
答:DWD/DWS需要,ODS/DM不需要。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值