🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
在进行数据存储时常分成如下层次: 源数据层(source)→贴元层(ods、rds)→数仓层(dw)→数据集市层(dm)→mysql→报表展示。 ![](https://img.kancloud.cn/d0/09/d0091147639c524b6f3c6a8c068ecf4c_1192x625.png) <br/> ![](https://img.kancloud.cn/5c/d0/5cd0d40389d0ce6a2237f9a0f63edbc3_1146x743.png) DWD, DWS, DW层有什么区别? 规范化数仓一般有3层, ODS(用来过渡的, 存储原始数据的), DW层(数据仓库层), DM(数据展示层) 我们这个项目当中, 将DW层细分成了2层, 一个是DWD, 一个是DWS * DWD叫数据明细层, 主要存储明细数据的, **一般不跨表**, 包括事实表和维度表 * DWS叫数据服务层, 一般是存储轻度**聚合**的数据, **可以跨表** 一般就可以解决60%~70%的业务问题