通过遵循数据仓库建模,有以下好处:
• 屏蔽源头系统业务变更、系统变更对于下游用户的影响:如果源头系统业务发生变更,相关的变更由DW 层来处理,对下游用户透明,无须改动下游用户的代码和逻辑。
• 屏蔽源头业务系统的复杂性:源头系统可能极为繁杂,而且表命名、字段命名、字段含义等可能五花八门,通过DW 层来规范和屏蔽所有这些复杂性,保证下游数据用户使用数据的便捷和规范。
• 避免重复计算和存储:通过汇总层的引入,避免了下游用户逻辑的重复计算,节省了用户的开发时间和精力,同时也节省了计算和存储。
• 数据仓库的可维护性:分层的设计使得某一层的问题只在该层得到解决,无须更改下一层的代码和逻辑。
《全链路数据治理-智能数据建模》电子书,点https://developer.aliyun.com/ebook/download/7845可下载完整版
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。