ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 关于数据仓库 — 总体工具介绍

关于数据仓库 — 总体工具介绍

原创 Linux操作系统 作者:bq_wang 时间:2008-02-13 17:23:58 0 删除 编辑

数据仓库项目是以关系数据库为依托,以数据仓库理论为指导、以OLAP为多层次多视角分析,以ETL工具进行数据集成、整合、清洗、加载转换,以前端工具进行前端报表展现浏览,以反复叠代验证为生命周期的综合处理过程。最终目标是为了达到整合企业信息信息,把数据转换成信息、知识,提供决策支持。


数据仓库不是一门纯粹的技术,如果从OracleSQLServer等专业数据库的角度去学习,就有失偏颇了。数据仓库应该是一种体系结构,它的核心是在于对于数据的整合,通过抽丝剥茧把企业原始数据进行集成、归类、分析,从而提供了企业决策分析需要的KPI

数据库和数据仓库从物理设计角度应该是一致的,都是基于传统的关系数据库理论,而且这两者有融合的趋势。SQLServer,Sybase,DB2,Oracle都是传统的关系数据库,同时只要经过认真的数据模型设计或者参数设置也可以变成很好的数据仓库实体;与此同时数据仓库也在基于自身的特点不断地进行发展演变,例如SybaseIQTerradata就是完全的数据仓库,用它来设计OLTP系统显然是存在各种问题的。

OLAP也逐渐被融合到数据库和数据仓库产品中来,例如微软的Analysis Service DB2OLAP Server,通过自身提供的专用接口可以加快多维数据的转换处理。当然象Essbase这样纯粹的OLAP也是非常优秀的产品,实际上80%以上的大型OLAP都是采用Essbase的。

说到ETL,一般市场上最重要最全面的还是Informatica,但是关系数据库厂商通过自身的吸取和发展得以改进后,仍旧在不断蚕食这一市场,最常见的是与SQLServer搭配的SSISOracleOWB

报表工具呢,还是原来的几个专业工具厂商,HyperionBOCongosBrio,当然价格也不菲,如果想用便宜的还是请选用微软的ReportService吧。


分类

产品名称

描述

数据库

SQLServer

适合Windows平台
满足中小型数据库和数据仓库应用

Sybase

适合WindowsUnix平台
满足中小型数据库和数据仓库应用

DB2

适合Unix平台
满足大型、超大数据库和数据仓库应用

Oracle

适合WindowsUnix平台
满足大型、超大数据库和数据仓库应用

数据仓库

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

Informatica

适合UnixWindows平台
专业、全面的、强大的ETL工具

Oracle Warehouse Builder

适合UnixWindows平台
Oracle比较适用的ETL工具

MSServer Integration Serivces

适合Windows平台
SQLServer比较适用的ETL工具

BO Data Integrator

未知

前端工具

BO Crystal Report

主要适合关系型报表
提供微Cube功能满足OLAP建模需要

Hyperion Enterprise

主要适合关系型、OLAP报表
依托EssbaseOLAP功能

Brio Performance Suite

未知

MicroStrategy

未知

Congos

未知

MSSQLServer Report Service

主要适合MSSQLServer平台

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/6517/viewspace-145488/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2007-12-07

  • 博文量
    412
  • 访问量
    1108210