|
当今社会是信息高速膨胀的时代,企业的竞争其实是信息
的竞争。作为企业的管理者,掌握的信息越准确、全面,决策
也就越切合实际,产生的效果也就会更好,使企业更能获得竞
争优势。数据仓库因此应运而生,它是一种结构化的数据环
境,为决策支持系统提供数据源。它作为整个企业的业务数据
集成库,可以帮助企业管理者准确了解企业的状况,从而进行
预测,制定计划并作出明智的决策,可以说数据仓库是企业
获得竞争优势的可靠手段。
----数据仓库表面上看是一个大的数据库,其实质是由多种技
术和服务组成的完整的解决方案。数据仓库处理的数据与一
般的信息系统的数据不同,它来自不同的分散数据源,包括操
作数据、历史数据、外部数据等,对这些数据进行提炼和综合
,集成到一个单一的关系数据库中;对这个集成的数据库进
行管理,将其规范为面向主题的格式,以便于最终用户进行数
据访问和分析。因此,就软件技术而言,数据仓库的核心是关
系数据库,而让集成的数据发挥效益,则需要一个先进的关系
型联机分析处理(ROLAP)工具。
----在数据仓库领域中成功地运用数据库技术并保持领先地位
的Informix公司,其数据仓库战略是从体系结构开始的,提供给
用户真正的可伸缩和可扩展的数据库技术──动态可伸缩体
系结构DSA。DSA建立在高性能的并行处理结构上,能提供接近
线性的可伸缩性。它支持并行查询和操作,支持表分割,支持
多种DSS索引如:BitMapIndex,JoinIndex等,这些技术对数据仓库应
用至关重要。在超大规模数据库(VLDB)的动态管理方面,DSA的
表现尤为出色。InformixDSA给用户的数据仓库一颗强有力的心
脏,确保了解决方案的持续性,特别是当用户数成倍增长,数
据仓库的规模由几十GB、几百GB增长到几个TB时。
----Informix还提供成功的数据仓库应用必不可少的另外一个组
件:关系型联机分析处理(ROLAP)工具InformixMetaCube产品系列
。传统的联机分析处理工具OLAP主要用于多维分析,从数据仓
库中找到满足条件的数据集并进行分析,功能简单,而且随着
数据量的不断增大其性能会显著下降。MetaCube比传统的联机
分析处理工具OLAP功能强大,支持标准的SQL语言,提供标准的O
LE接口,能够与微软的EXCEL紧密集成,而且能将查询结果发布
到Web上。MetaCube对数据转移和抽取方便,具有预定义汇总的优
化能力及后台查询调度机制。它可以利用关系数据库提供所
有的选择、分析能力,并且可以从业务角度提供历史数据。它
将强大灵活的查询工具同关系数据库结合在一起,既适合于
随机查询,也适合于预先定义好的查询。利用MetaCube,用户可
以在VLDB中以多维格式来观察数据,逐层细化地来分析数据。由
于数据驻留在关系数据库中,以关系表格式进行存储,而不
是放在专有的OLAP数据库中,因此可以节省额外的维护工作、计
算资源和管理费用。
----在提供先进的技术的同时,Informix还提供完善的技术支持
和专家顾问服务。而且,Informix较之其他数据库厂商有着更多
的合作伙伴,包括专家顾问,系统集成商,数据查询及分析人
员,管理工具提供商以及硬件厂商。Informix公司和这些合作伙
伴一起为用户的数据仓库提供完整的解决方案。
----在数据仓库应用领域,从电信、金融到制造、餐饮零售,Inf
ormix都有不少成功的案例。世界电信业巨人MCI通过Informix公司
建立其数据仓库应用,数据仓库规模为3TB,能被1万个用户访
问。借助于数据仓库,MCI公司可以分析存储其公司范围内几乎
全部的美国消费者信息,以此增强公司的竞争地位。美国百事
可乐快餐服务集团(PRSG)──拥有世界著名的肯德基、必胜客
等连锁快餐厅的全美最大快餐服务集团选择Informix为其提供
数据仓库解决方案。各连锁快餐厅使用数据仓库技术为其提
供及时、有效的信息,它们包括:顾客对某个快餐厅的喜好,
总体购买行为,快餐厅地理位置的选择等等,用于集团对所有
快餐厅的最终管理和评估。这些信息对于集团来说是极其重
要且有价值的。
----在国内Informix也有不少成功的数据仓库应用案例。下面是
在制造业的一个案例。IBM公司在深圳的三大合资制造公司以
其雄厚的生产实力,良好的经济效率,在国内计算机制造业领
域中独点鏊头。公司高层管理者居安思危,决定开发数据仓
库应用以提高公司的管理效率和竞争能力,整个系统分几步实
施,先上其中的四个部门。考虑到系统应具有开放、易扩展、
低成本、管理及使用方便等特性,数据仓库应用系统采用Windo
wsNT和PCServer结构。
----对数据库的选型,经过IBM制造公司以及开发商万国软件开
发(深圳)有限公司技术专家的分析认为,Informix-MetaCube3.1,I
nformix-ODS7.2产品符合对数据仓库的要求。因为Informix能够提供
其要求的可伸缩和可扩展数据库,突破了NT的部门级障碍。In
formix对NT上的产品进行优化,使之与NT紧密集成,性能非常优
异,而且Informix在数据仓库领域已有很多成功案例,无论是应
用经验还是服务都让用户放心。
----而更让用户放心的是Informix技术人员对数据仓库技术应用
的认识和理解,以及其精湛的技术和职业态度。考虑用户的
实际情况,Informix派出资深的专业顾问配合用户以提供及时的
专业技术支持。首先是解决数据仓库的数据来源问题。因IBM
制造公司内部已有各种生产控制和管理系统,多种数据源分散
,且所用的数据库类型也不一样,主要包括生产控制系统使用
的DB2数据库,MRPⅡ使用的ORACLE数据库,办公自动化使用的Lotu
s数据。通过第三方工具完成了对上述不同异构数据库的转型
,并对来源于不同的数据源的各种数据进行提炼和抽取。数
据提炼和抽取采用批处理方式,通过MetaCube的调度程序放在后
台定期自动执行,既方便又快捷。所有的数据全部集成到Infor
mix的一个数据库中,管理使用十分方便。
----因数据仓库应用系统建立在WindowsNT和PCServer结构之上,
而数据仓库的数据量比较大,且数据量的增长特别快,这就涉
及到数据库的承受能力、数据的分割及并行处理能力,这些正
是Informix的长处,通过数据库管理工具轻松实现对大数据量
的表进行数据分割,而Informix数据库服务器的并行处理特性完
全能达到高速的数据处理查询能力。
----在完成数据仓库的数据集成后,系统要实现对工厂的MRPⅡ
系统、车间生产材料跟踪、本地仓库和远程仓库数据源的跟
踪分析以及为管理层提供高效、方便、简易的报表、分析工具
等业务功能。InformixMetaCube产品系列这时就充分发挥了其联机
事务处理的优势。通过MeatCubeWarehouseManager对数据仓库的元数
据进行管理,这是一个点击式的图形化工具,以用户友好的
逻辑方式描述数据仓库,通过它可以方便快速地定义数据分析
所用的维及量,如订单分析涉及的维有供应商、物料、订单、
时间、下单时间、采购员,涉及的量有金额、数量;而生产计划
执行分析涉及的维有产品、时间,涉及的量有计划、生产、出
货、完成、需求。所有这些工作只需在图形用户界面上“点─拽
”即可完成,整个决策支持系统的结构通过MetaCubeWarehouseMan
ager只用一两天就全部建好,并通过MetaCubeWarehouseOptimizer对
数据仓库的查询性能和总体可用性进行优化。
----上述工作完成后,最终用户就可以对数据仓库进行访问和
分析。MetaCubeExplorer是一个最适合最终用户访问和分析的特
殊决策支持工具,它通过一个先进且易于使用的拖放界面,提
供数据仓库访问、报表、图表生成等功能,无需编程。最终用
户在上述建立好的决策支持系统的结构上选择分析所需的维
及量,对涉及材料、库存、计划、生产等近三十种业务的数据
进行提取、分析,生成报表,并且可对查询结果生成各种图表
,充分体现了其快速、方便、灵活的特点。
----整个系统从调研、分析到最后实施只用了仅仅一个月时间
。经测试,系统运行效率非常高,IBM制造公司以及开发商万国
软件开发(深圳)有限公司均表满意。万国软件公司制造业总
监屈中华先生指出:Informix公司数据仓库产品功能强大、简
单易开发。IBM制造公司制造总监HarryGil先生说:InformixMataCube
产品非常易用,对我们的业务帮助很大,我相信此产品能够提
高我们的工作效率和管理水平。 |
|