在的世界正处于一场信息革命之中。各家企业都产生和存储了与其日常运作有关的、前所未有的大量数据。需要出现一种新的模式来处理这些浩若烟海的数据。而且,仅仅搜集和整理数据,而不对其进行处理使之适于使用,那是不能充分满足公司需求的。伴随着决策支持系统(DSS),数据仓库,OLAP(On-line Analytical Processing,联机分析处理)的面世,各家企业开始寻求新的方法,以便将数据转变为有价值的信息资源。作为信息管理技术的领导者,Oracle通过一系列技术帮助用户从数据仓库,OLAP受益,从而站在这一领域的前沿。
Oracle Express系列 OLAP产品及Oracle Discoverer为企业提供了将数据转化为信息的通用的数据分析平台。
Oracle Express Analyzer产品简介
Oracle Express Analyzer是通用的、面向最终用户的报告和分析工具,它采用面向对象技术,在Oracle Express Analyzer中能运行任何Oracle Express Objects应用。实际上,Oracle Express Analyzer的用户能够扩展和发布在Oracle Express Objects中开发的应用。Express Objects和Express Analyzer的集成使得IS人员和用户群体在建立和共享应用和对象方面拥有广泛的选择余地。
在Oracle Express Analyzer的一个基石性对象是简报(briefing)。一个简报由若干页组成,每一页上包含由可重用的对象建立的面向主题的分析。这些对象是交互的、用户能够旋转、深入和查询任何一张简报页中的表格或者图形,以运行他们自己的即席分析。
简报中可供使用的对象类型没有限制。它们可以包含任何符合OLE标准的信息,与此同时,点揿式工具更使得建立和使用简报变得易如反掌。那些只是偶尔阅读简报的普通用户,可以使用下拉式菜单或者导航按钮翻阅简报。而熟练用户不需要编程就能按自己的主题或者由IS提出的主题建立简报。简报能够通过局域网和电子邮件系统共享。
通过使用Oracle Express,分析咨询人员能够很轻松地从各自的视角观察数据;
产品经理能够跨越许多时间段和市场区域研究她负责的某个产品;
财务经理可以集中在当前或者以前的时间段,研究所有的市场和产品;
地区经理可在某些地区的所有时间段上考察所有产品;
策略规划人员可以集中在公司数据的某个集上,如在当前和下个季度,仅在西部地区销售的某个新产品。
Oracle Express Objects产品简介
Oracle Express Objects是最早出现的用于建立客户机/服务器上OLAP应用的面向对象的可视化开发环境。绝大多数用户并不是专业分析人员,但是他们为完成自己的工作必须经常进行分析。这些用户需要已经预先定义了分析逻辑的OLAP应用。
Oracle Express Objects提供了图形化建模和假设分析功能,同时,通过使用标准的Microsoft对象连接嵌入技术(OLE),它也对第三方软件开放。因此,使用Oracle Express Objects建立的应用能够使用一个OLE控件显示销售某公司产品的商店。通过使用代理程序、预警程序和OLE控件,这些应用可以监控存货水平,当存货水平下降时向管理人员报警,自动提高主要产品的存货水平。
建立这样的系统再简单不过了。Oracle Express Objects拥有能够观察和操作多维数据的data-aware控件,还有用于分析关系型数据的控件。Oracle Express Objects支持可视化开发和事件驱动编程技术。这一环境完全支持真正的面向对象概念:封装、继承和多态。使用Oracle Express Objects开发的应用能够很方便地提供给最终用户使用,这些用户无需额外编程就能对已有的应用进行扩展。
Oracle Express Server产品简介
Oracle Express工具和应用的强大功能来自Oracle Express Server,这是一个先进的计算机引擎和数据高速缓存。它使用多维模型,多维模型最能反应用户对其业务的思考方法。
多维模型将电子表格的行和列扩展三维或者更多的维。用户可以很自然地把类别数据(维)看作是一个数组的列(edges)。维可以是时间、产品、产品系列、地区,用户分析的对象可以是像单位销售额这样的综合数据。对于多维模型的查询是很迅速的。这些查询是对数组中的某一部分的算术计算。因此,这个数组支持最大、最复杂的OLAP应用。
Oracle Express Server不仅支持多维数据模型,而且具有分析、预测、建模,以及对数据进行假设分析(what-if)的能力。该服务器具有用于数学、财务、统计和时间序列管理等方面的内置功能。
Express Server能够存储和管理多维数组,或者通过一种只需很少、甚至不需索引的复杂的多维高速缓存方案,提供直接面向关系数据的分析。该服务器所具有伸缩性、强健性和基于应用的特性,支持多个用户访问,并且为大型数据库实现数据完整性控制。同时,Oracle的开放策略允许实施企业OLAP的公司自由选择所需的关系型数据库、开发工具和用户界面,其中包括用户化的Windows前端、电子表格和WWW,从而获得最大限度的灵活性。
商业决策和分析应用需要一个为最终用户设计的数据模型。用于Oracle Express的数据模型是一个立(多)方体,该立方体将分析的对象同多个维(即相似实体的集合)相联系。通过多维地组织和操作来自关系型数据库或者其它二维文件的数据,用户能够以审视其业务的相同方式观察数据。在这里,单位销售额(变量)可以根据产品和市场在时间轴(维)上进行观察。