在我们使用电脑之前,企业数据仓库 (也简称为数据仓库) 类似于中央文件生成系统。这些过去的文件系统从几种源头获得信息以确保恰当管理高效存储和检索, 并为不同源头的分析交付信息。现在这些系统有助于减少数据重复, 而且在很大程度上消除寻找丢失文件的问题。
同样地, 企业数据仓库很像中央文件系统。它是由一个或多个不同的数据源组成的中央数据系统。这些仓库存储历史以及当前的数据,并用他们为高级管理人员创建如季度和年度的比较趋势报表。而且数据仓库存储的数据来自如销售、市场这样的运营系统。
然而, 正如使用每一种技术一样,数据仓库需要进行设计、实施以及适当的维护以不辜负对他们的投资。而以下正是对数据仓库有效设计的七个原则的讨论。他们既包括业务方面也包括IT的原则。
业务原则
------------------------------------------------------------------------------
企业整体的共识
在一开始部署数据仓库时,就需要达成的过程,它有助于指导规划过程以及设计加上实施的过程。所以如果你的员工以及管理人员视数据仓库为不必要的, 他们不会理所应该地使用它,或更糟的认为它威胁到了他们的工作而根本不去使用它。 因此,早期在数据仓库实施之前应该努力让所有的利益相关者参与并取得他们对数据仓库的认可。
数据的完整性
数据的完整性对企业数据仓库的成功至关重要。因此, 任何设计都应该从减少数据复制以及不一致的可能性开始。同时, 数据的整合和标准化同样应该得到促进。
实施效率
为了尽早满足企业的需要并降低项目成本, 数据仓库的设计应该直接考虑有效性。换句话说, 设计一个技术上强大的数据仓库,而不考虑任何如此设计带来的困难或实施只会是适得其反。相反, 你应该化简去繁。
运行效率
运行效率实际上是实施效率之下的必然原则。实施之后, 数据仓库应该容易被支持。同样应确保业务需求变更时的快速反应。此外, 它还应该易于纠错,甚至是异常处理。
用户友好性
尽管关于用户友好性以及易用性方面的问题是由技术人员解决的,他们仍然是业务问题。这是因为如果利用数据仓库的人发现它很难使用,那它就是一个业务终端用户的问题。
IT原则
------------------------------------------------------------------------------
IT遵循标准
符合信息技术标准可能是IT最重要的原则。因此, 符合现有的信息技术标准以确保所选的工具集和平台在实施数据仓库时符合这些标准是关键。
扩展性
这通常是数据仓库设计的大问题。为了解决这个问题, 从一开始就要将可扩展性纳入考虑。因此, 应选用可以在未来支持数据量扩充的平台和工具集。