为什么要对数据仓库分层

Posted 闭关苦炼内功

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么要对数据仓库分层相关的知识,希望对你有一定的参考价值。

用空间换时间,通过大量的预处理来提升应用系统的用户体验(效率),因此数据仓库会 存在大
量冗余的数据。如果不分层的话,如果源业务系统的业务规则发生变化将会影响整个数据清洗过程,
工作量巨大。

通过数据分层管理可以简化数据清洗的过程,因为把原来一步的工作分到了多个步骤去完成,相当于
把一个复杂的工作拆成了多个简单的工作,把一个大的黑盒变成了一个白盒,每一层的处理逻辑都相
对简单和容易理解,这样我们比较容易保证每一个步骤的正确性,当数据发生错误的时候,往往我们
只需要局部调整某个步骤即可

以上是关于为什么要对数据仓库分层的主要内容,如果未能解决你的问题,请参考以下文章

大数据面试题记录

数据仓库的架构以及数据分层

万字详解数仓分层设计架构 ODS-DWD-DWS-ADS

万字详解数仓分层设计架构 ODS-DWD-DWS-ADS

数据仓库分层

数据仓库为什么要分层