【摘要】:图9-12 数据仓库架构设计遵循的原则可重用性数据仓库的可重用性是指数据仓库系统的组件可以被多次利用。高性能数据仓库应该满足高性能的需求。可扩展性数据仓库系统应该尽量支持以第三范式为主的逻辑数据模型的设计方法。对于简单加工、以查询为主的数据服务,不需要使用数据仓库技术。数据仓库的应用需要建立在海量历史数据和复杂多维的计算上。
数据仓库架构设计遵循以下原则:可重用性、高性能、可扩展性、可管理性和高可用性,如图9-12所示。
图9-12 数据仓库架构设计遵循的原则
(1)可重用性
数据仓库的可重用性是指数据仓库系统的组件可以被多次利用。例如,使用ETL工具或者数据服务组件,提高数据和组件的可重用性,从而减少重复的开发。
(2)高性能
数据仓库应该满足高性能的需求。对数据仓库来说,可以采用诸如负载均衡、多机并行的技术提高数据仓库系统的响应处理能力,这样可以多方面、多层次地提升数据仓库的性能。
(3)可扩展性(www.daowen.com)
数据仓库系统应该尽量支持以第三范式为主的逻辑数据模型的设计方法。同时需要考虑架构灵活的原则,将业务需求封装到数据仓库模型中,减少数据不必要的重复。保证在业务需求发生变化的时候,改动量最小化。这样,可以满足未来数据仓库系统的可扩展性。
(4)可管理性
数据仓库的可管理性是指当局部发生变化的时候,应该从全局的角度估计出这个变更可能产生的影响。
(5)高可用性
数据仓库的高可用性是指在规定的服务时间范围外,数据仓库系统可以安排计划内的停机。但是如果在服务时间范围内,出现因为硬件或者其他原因导致的系统服务或者数据不可用时,那么应该保证数据仓库系统尽快恢复,尽量避免因停机带来的损失。
对于简单加工、以查询为主的数据服务,不需要使用数据仓库技术。数据仓库的应用需要建立在海量历史数据和复杂多维的计算上。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关数据架构与商业智能的文章