数据仓库

数据仓库

数仓分层目的

通过分层,可以让复杂混乱的数据体系内部的依赖结构变得层次分明,具体好处如下:
(1)清晰的数据结构,每个数据层都有自己的作用域和职责
(2)减少重复开发,开发一些通用的中间层数据,能够减少重复计算
(3)统一数据对外输出的口径

数仓五级分层

(1)ODS层:存放原始数据,不对外开放
(2)DWD层:存放明细数据,即对ODS数据进行清洗后的数据,一般保持一样的数据粒度
(3)DWS层:存放宽表数据,来源于DWD数据,面向具体业务领域,在此层将业务相关的所有数据汇聚在一起,方便业务方获取
(4)ADS层:前端应用直接读取的数据,例如报表
(5)DIM层:存放维度表

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