Database 版 (精华区)
发信人: superman (☆风雨无阻☆), 信区: Database
标 题: [转载] Informix专线:Informix快速开发数据仓库应用实例
发信站: 紫 丁 香 (Fri Sep 4 08:20:36 1998), 站内信件
【 以下文字转载自 cndatabase 讨论区 】
【 原文由 Wjian_Wang@bbs.ustc.edu.cn 所发表 】
第四期(1月26日): 技术世界
半年版名: 技术世界
半年栏目: 技术点评
出版日期: 19980126
Informix专线:Informix快速开发数据仓库应用实例
康平
当今社会是信息高速膨胀的时代,企业的竞争其实是信息的竞争
。作为企业的管理者,掌握的信息越准确、全面,决策也就越切合实际
,产生的效果也就会更好,使企业更能获得竞争优势。数据仓库因此应
运而生,它是一种结构化的数据环境,为决策支持系统提供数据源。它
作为整个企业的业务数据集成库,可以帮助企业管理者准确了解企业
的状况,从而进行预测,制定计划并作出明智的决策,可以说数据仓库
是企业获得竞争优势的可靠手段。
数据仓库表面上看是一个大的数据库,其实质是由多种技术和服
务组成的完整的解决方案。数据仓库处理的数据与一般的信息系统的
数据不同,它来自不同的分散数据源,包括操作数据、历史数据、外部
数据等,对这些数据进行提炼和综合,集成到一个单一的关系数据库中
;对这个集成的数据库进行管理,将其规范为面向主题的格式,以便于
最终用户进行数据访问和分析。因此,就软件技术而言,数据仓库的核
心是关系数据库,而让集成的数据发挥效益,则需要一个先进的关系型
联机分析处理(ROLAP)工具。
在数据仓库领域中成功地运用数据库技术并保持领先地位的Info
rmix公司,其数据仓库战略是从体系结构开始的,提供给用户真正的可
伸缩和可扩展的数据库技术──动态可伸缩体系结构DSA。DSA建立在
高性能的并行处理结构上,能提供接近线性的可伸缩性。它支持并行
查询和操作,支持表分割,支持多种DSS索引如:Bit Map Index,Join I
ndex等,这些技术对数据仓库应用至关重要。在超大规模数据库(VLDB
)的动态管理方面,DSA的表现尤为出色。Informix DSA给用户的数据
仓库一颗强有力的心脏,确保了解决方案的持续性,特别是当用户数成
倍增长,数据仓库的规模由几十GB、几百GB增长到几个TB时。
Informix还提供成功的数据仓库应用必不可少的另外一个组件:
关系型联机分析处理(ROLAP)工具Informix Meta Cube产品系列。传
统的联机分析处理工具OLAP主要用于多维分析,从数据仓库中找到满
足条件的数据集并进行分析,功能简单,而且随着数据量的不断增大其
性能会显著下降。MetaCube比传统的联机分析处理工具OLAP功能强大
,支持标准的SQL语言,提供标准的OLE接口,能够与微软的EXCEL紧密集
成,而且能将查询结果发布到We b上。MetaCube对数据转移和抽取方
便,具有预定义汇总的优化能力及后台查询调度机制。它可以利用关
系数据库提供所有的选择、分析能力,并且可以从业务角度提供历史
数据。它将强大灵活的查询工具同关系数据库结合在一起,既适合于
随机查询,也适合于预先定义好的查询。利用MetaCube,用户可以在VL
DB中以多维格式来观察数据,逐层细化地来分析数据。由于数据驻留
在关系数据库中,以关系表格式进行存储,而不是放在专有的OL AP数
据库中,因此可以节省额外的维护工作、计算资源和管理费用。
在提供先进的技术的同时,Informix还提供完善的技术支持和专
家顾问服务。而且,Informix较之其他数据库厂商有着更多的合作伙
伴,包括专家顾问,系统集成商,数据查询及分析人员,管理工具提供商
以及硬件厂商。Informix公司和这些合作伙伴一起为用户的数据仓库
提供完整的解决方案。
在数据仓库应用领域,从电信、金融到制造、餐饮零售,Informix
都有不少成功的案例。
世界电信业巨人MCI通过Informix公司建立其数据仓库应用,数据
仓库规模为3TB,能被1万个用户访问。借助于数据仓库,MCI公司可以
分析存储其公司范围内几乎全部的美国消费者信息,以此增强公司的
竞争地位。
美国百事可乐快餐服务集团(PRSG)──拥有世界著名的肯德基、
必胜客等连锁快餐厅的全美最大快餐服务集团选择Informix为其提供
数据仓库解决方案。各连锁快餐厅使用数据仓库技术为其提供及时、
有效的信息,它们包括:顾客对某个快餐厅的喜好,总体购买行为,快餐
厅地理位置的选择等等,用于集团对所有快餐厅的最终管理和评估。
这些信息对于集团来说是极其重要且有价值的。
在国内Informix也有不少成功的数据仓库应用案例。下面是在制
造业的一个案例。IBM公司在深圳的三大合资制造公司以其雄厚的生
产实力,良好的经济效率,在国内计算机制造业领域中独点鏊头。公司
高层管理者居安思危,决定开发数据仓库应用以提高公司的管理效率
和竞争能力,整个系统分几步实施,先上其中的四个部门。考虑到系统
应具有开放、易扩展、低成本、管理及使用方便等特性,数据仓库应
用系统采用Windows NT和PCS erver结构。
对数据库的选型,经过IBM制造公司以及开发商万国软件开发(深
圳)有限公司技术专家的分析认为,Informix-MetaCube 3.1,Informix
-ODS 7.2产品符合对数据仓库的要求。因为Informix能够提供其要求
的可伸缩和可扩展数据库,突破了NT的部门级障碍。Infor mix对NT上
的产品进行优化,使之与NT紧密集成,性能非常优异,而且Informix在
数据仓库领域已有很多成功案例,无论是应用经验还是服务都让用户
放心。
而更让用户放心的是Informix技术人员对数据仓库技术应用的认
识和理解,以及其精湛的技术和职业态度。考虑用户的实际情况,Info
rmix派出资深的专业顾问配合用户以提供及时的专业技术支持。首先
是解决数据仓库的数据来源问题。因IBM制造公司内部已有各种生产
控制和管理系统,多种数据源分散,且所用的数据库类型也不一样,主
要包括生产控制系统使用的DB2数据库,MRPⅡ使用的ORACLE数据库,办
公自动化使用的Lotus数据。通过第三方工具完成了对上述不同异构
数据库的转型,并对来源于不同的数据源的各种数据进行提炼和抽取
。数据提炼和抽取采用批处理方式,通过MetaCube的调度程序放在后
台定期自动执行,既方便又快捷。所有的数据全部集成到Informix的
一个数据库中,管理使用十分方便。
图1 INFORMIX数据仓库体系结构
因数据仓库应用系统建立在Windows NT和PC Server结构之上,而
数据仓库的数据量比较大,且数据量的增长特别快,这就涉及到数据库
的承受能力、数据的分割及并行处理能力,这些正是Informix的长处,
通过数据库管理工具轻松实现对大数据量的表进行数据分割,而Infor
mix数据库服务器的并行处理特性完全能达到高速的数据处理查询能
力。
在完成数据仓库的数据集成后,系统要实现对工厂的MRPⅡ系统、
车间生产材料跟踪、本地仓库和远程仓库数据源的跟踪分析以及为管
理层提供高效、方便、简易的报表、分析工具等业务功能。Informix
MetaCube产品系列这时就充分发挥了其联机事务处理的优势。
通过MeatCube Warehouse Manager对数据仓库的元数据进行管理
,这是一个点击式的图形化工具,以用户友好的逻辑方式描述数据仓库
,通过它可以方便快速地定义数据分析所用的维及量,如订单分析涉及
的维有供应商、物料、订单、时间、下单时间、采购员,涉及的量有
金额、数量;而生产计划执行分析涉及的维有产品、时间,涉及的量有
计划、生产、出货、完成、需求。所有这些工作只需在图形用户界面
上"点─拽"即可完成,整个决策支持系统的结构通过MetaCube Wareho
use Manager只用一两天就全部建好,并通过MetaCube Warehouse Opt
imizer对数据仓库的查询性能和总体可用性进行优化。
上述工作完成后,最终用户就可以对数据仓库进行访问和分析。M
etaCube Explorer 是一个最适合最终用户访问和分析的特殊决策支
持工具,它通过一个先进且易于使用的拖放界面,提供数据仓库访问、
报表、图表生成等功能,无需编程。最终用户在上述建立好的决策支
持系统的结构上选择分析所需的维及量,对涉及材料、库存、计划、
生产等近三十种业务的数据进行提取、分析,生成报表,并且可对查询
结果生成各种图表,充分体现了其快速、方便、灵活的特点。
整个系统从调研、分析到最后实施只用了仅仅一个月时间。经测
试,系统运行效率非常高,IBM制造公司以及开发商万国软件开发(深圳
)有限公司均表满意。万国软件公司制造业总监屈中华先生指出:Info
rmix公司数据仓库产品功能强大、简单易开发。IBM制造公司制造总
监Harry Gil先生说:Informix MataCube产品非常易用,对我们的业务
帮助很大,我相信此产品能够提高我们的工作效率和管理水平。
(康平)
--
※ 来源: 中国科大BBS站 [bbs.ustc.edu.cn]
--
※ 转载:.紫 丁 香 bbs.hit.edu.cn.[FROM: poster.hit.edu.c]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.678毫秒