数据仓库不是一门纯粹的技术,更是一种架构和理念,核心在于对数据的整合集成,把企业原始数据进行集成、归类、分析,从而提供了企业决策分析需要的目标数据。SQL Server、Sybase、DB2和Oracle都是传统的关系数据库,但是只要经过合理的数据模型设计或参数设置也可将其转变为很好的数据仓库实体。
目前,OLAP已逐渐融合到数据仓库中,例如微软的Analysis Service和DB2的OLAP Server,通过自身提供的专用接口可以加快多维数据的转换处理。当然,也有如Essbase这样纯粹的OLAP产品,实际上许多大型OLAP都采用Essbase。
对于ETL而言,广泛使用的ETL工具主要包括Informatica PowerCenter、IBM的Datastage、SQLServer搭配的SSIS、Oracle的OWB和ODI以及开源的Kettle等。
数据仓库可用的报表工具很多,专业性的报表工具有Hyperion、B0、Congos和Brio,这些产品价格相对昂贵。便宜的报表工具可选用微软的ReportService。