首页 > 数据治理 > 数据治理 > 实际工作中的数仓分层是怎样的
数据仓库分层应结合公司业务,明确各层职责,保证数据稳定并减少对下游的影响。通常采用以下分层结构:
一、数据源层(ODS)
将各业务系统的数据导入大数据平台,作为业务数据的快照存储。
二、数据明细层(DW)
事实表的每行对应一个度量,所有度量需保持相同粒度,避免重复计算。维度表一般为主键唯一,防止重复数据导致发散。判断字段是事实还是维度:数值型、可加类多为事实;文本、常量或描述性内容多为维度。最终需结合业务确定。
三、数据轻度汇总层(DM)
对相同粒度的数据进行关联汇总;若不同粒度但有关联,可通过聚合等操作统一粒度后再汇总。
四、数据应用层(APP)
面向用户使用,支持报表展示、数据分析和业务支撑等需求。
技术服务于业务,业务创造价值。数仓建设必须与业务紧密结合,没有通用的最优方案,只有最适合的才是最好的。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70051142/viewspace-3181160/ ,如需转载,请注明出处,否则将追究法律责任。