数据为什么要分层
1.清洗数据结构,每一层都有其特定作用域
2.数据血缘追踪 ,数据出现问题,快速定位到源表。
3.减少重复开发 ,会有中间层数据。
4.复杂问题简单化,每一层具有特定的数据层功能。
5.屏蔽源数据的异常
tmp 临时表
dim 维度表
dws (服务数据层)轻度汇总层(宽表 ) 存事实表
dwd(细节数据层) 解决数据质量问题和完整性问题。 存维度表
数据为什么要分层
1.清洗数据结构,每一层都有其特定作用域
2.数据血缘追踪 ,数据出现问题,快速定位到源表。
3.减少重复开发 ,会有中间层数据。
4.复杂问题简单化,每一层具有特定的数据层功能。
5.屏蔽源数据的异常
tmp 临时表
dim 维度表
dws (服务数据层)轻度汇总层(宽表 ) 存事实表
dwd(细节数据层) 解决数据质量问题和完整性问题。 存维度表