原创于2007年01月29日,2009年10月15日迁移至此。
数据仓库项目是以关系数据库为依托,以数据仓库理论为指导、以 OLAP为多层次多视角分析,以 ETL工具进行数据集成、整合、清洗、加载转换,以前端工具进行前端报表展现浏览,以反复叠代验证为生命周期的综合处理过程。最终目标是为了达到整合企业信息信息,把数据转换成信息、知识,提供决策支持。
数据仓库不是一门纯粹的技术,如果从 Oracle、 sqlServer等专业数据库的角度去学习,就有失偏颇了。数据仓库应该是一种体系结构,它的核心是在于对于数据的整合,通过抽丝剥茧把企业原始数据进行集成、归类、分析,从而提供了企业决策分析需要的 KPI。
数据库和数据仓库从物理设计角度应该是一致的,都是基于传统的关系数据库理论,而且这两者有融合的趋势。 sqlServer,Sybase,DB2,Oracle都是传统的关系数据库,同时只要经过认真的数据模型设计或者参数设置也可以变成很好的数据仓库实体;与此同时数据仓库也在基于自身的特点不断地进行发展演变,例如 SybaseIQ、 Terradata就是完全的数据仓库,用它来设计 OLTP系统显然是存在各种问题的。
OLAP也逐渐被融合到数据库和数据仓库产品中来,例如微软的 Analysis Service 和 DB2的 OLAP Server,通过自身提供的专用接口可以加快多维数据的转换处理。当然象 Essbase这样纯粹的 OLAP也是非常优秀的产品,实际上 80%以上的大型 OLAP都是采用 Essbase的。
说到 ETL,一般市场上最重要最全面的还是 @R_325_4045@ica,但是关系数据库厂商通过自身的吸取和发展得以改进后,仍旧在不断蚕食这一市场,最常见的是与 sqlServer搭配的 SSIS和 Oracle的 OWB。
报表工具呢,还是原来的几个专业工具厂商, Hyperion, BO, Congos, brio,当然价格也不菲,如果想用便宜的还是请选用微软的 ReportService吧。
|
产品名称 |
描述 |
sqlServer |
适合 Windows 平台 |
|
Sybase |
适合 Windows 、 Unix 平台 |
|
DB2 |
适合 Unix 平台 |
|
Oracle |
适合 Windows 、 Unix 平台 |
|
数据仓库 |
Terradata Datawarehouse |
适合 Unix 平台 |
DB2 Datawarehouse |
适合 Unix 平台 |
|
SybaseIQ |
适合 Unix 平台 |
|
OLAP |
MS OLAP Analysis Service |
适合 Windows 平台 |
Hyperion Essbase OLAP Server |
适合 Unix 平台 |
|
IBM DB2 OLAP Server |
适合 Unix 平台 |
|
SAS OLAP Server |
未知 |
|
ETL |
@R_325_4045@ica |
适合 Unix 、 Windows 平台 |
Oracle Warehouse Builder |
适合 Unix 、 Windows 平台 |
|
MSServer Integration Serivces |
适合 Windows 平台 |
|
BO Data Integrator |
未知 |
|
前端工具 |
BO Crystal Report |
主要适合关系型报表 |
Hyperion Enterprise |
主要适合关系型、 OLAP 报表 |
|
brio Performance Suite |
未知 |
|
MicroStrategy |
未知 |
|
Congos |
未知 |
|
MSsqlServer Report Service |
主要适合 MSsqlServer 平台 |
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。