大家好,又见面了,我是你们的朋友全栈君。
1.数仓分层好处:复杂问题简单化;减少重复开发;隔离原始数据。
2.数仓分层具体实现
ODS(Operation Data Store)层:原始数据层,存原始数据,直接加载原始日志、数据
DWD(Data Warehouse Detail)层:明细数据层也有叫DWI层,结构和粒度与原始表保持一致,对ODS层数据进行清洗(去除空值、脏数据、超过极限范围的数据、行式存储转列式存储、改压缩格式)
DWS(Data Warehouse Service)层:服务数据层,以DWD为基础进行轻度汇总。比如:用户当日、设备当日、商品当日。
ADS(Application Data Store)层:数据应用层也有叫App层或DM层,为各种统计报表提供数据
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/126974.html原文链接:https://javaforall.cn