- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ORACLE_联机分析处理
Oracle或者第三方查询工具 RELATIONAL ENGINE SELECT 语句 OLAP_TABLE 分析Select 列表和 WHERE子句 以多维格式返回数据 以关系格式返回数据 通过 OCI 或 JDBC 返回数据 MULTIDIMENSIONAL ENGINE OLAP DML 汇总和计算 Analytic Workspace Oracle OLAP开放性─可以通过SQL访问 Oracle OLAP开放性 支持的第三方展现工具 Business Object Cognos ReportNet MicroStrategy 什么才是一个完整数据仓库解决方案? 能通过ODS继承和保持对业务系统数据的同步,完成业务系统的静态报表 能通过关系型引擎,保存企业海量历史信息,用于分析的基础 能通过多维分析引擎,进行多角度的分析和预测 能基于有效的数据集进行深层次的数据规律挖掘 尽可能的将所有的分析引擎进行整合和集成,保持数据的一致性 Oracle OLAP 能做到! D E M O S T A T I O N Oracle OLAP AWM模型开发和Excel插件展现展现演示 A Q On-Line Analytical Processing 简称OLAP,中文名字是在线分析处理。它是一种软件技术,这种技 术让分析人员、管理员和执行者快速地、一致地、交互地访问数据,得到尽可能多样的信息,从而洞察企 业的现状,预测企业的未来。OLAP 技术按照用户容易理解的、真实的企业维度模型来组织原始数据,这 么做方便了分析和开发。 OLAP 的功能体现在:动态多维分析整合的企业数据,支持最终用户分析和指导活动,包括了:计算, 建应用的维度模型,在连续的时间段上作趋势分析,向下钻取更细节数据或者向上钻取或的汇总数据。OLAP 一般是以多用户的client/Server 模式实现,并且始终提供快速的查询响应速度,不管数据多大多复杂。因 为OLAP 是以多维的方式存储和检索数据。OLAP 帮助用户综合企业信息通过比较的,个性化的视图,也 能分析历史的和当前的数据,在广泛的“What-if”数据模型中。这些都是通过OLAP 引擎达到的。 一个OLAP 引擎是一个高容量的,多用户的多维引擎。引擎经过特殊设计,为了支持和操作多维数据 结构。多维数据结构是一种按照维度模型成员的交叉点存放并访问数据的结构。引擎和数据结构的设计专 门优化了快速提供Ad-Hoc 查询信息,给最终用户提供一致的、快速的、任何方位的查询。OLAP 引擎可 以既是物理上的真正的以多维形式准备和处理多维数据,提供给最终用户快速的响应时间;或者它能把数 据分配在real-time 的关系型数据库上;或者两者都提供。从响应时间上和一致性上考虑,最好的选择是使 用OLAP 引擎来处理。 观察事物可以有不同的方法,维度模型就是强调以不同的角度观察企业数据的度量。比如一个跨国零 售企业,它有很多的交易数据,这些数据可以从产品、销售地理位置、销售的客户、时间等角度去观察数 据。在每个对应的维度中,还可以分不同的层次,比如时间有年、季度、月、天,这些层次是一种象金字 塔一样的上下级关系,通过特定的汇总操作得到对应层次的数据。 通过传统的关系型数据库技术,我们可以通过SQL 语言完成对数据的查询、也可以完成一些简单的计 算,比如汇总、排名、取平均等等,这些计算相对来属于简单的。如果客户提出这样一个问题:“在新英格 兰的分部去年三月的销售额是多少?波士顿据此可得出什么结果?”对于这样的问题,显然通过SQL 在 RDBMS 上是难于完成的。因为这个问题中需要根据现有的销售情况下,预测其它地区的情况。 通过传统的关系型数据库技术,我们可以通过SQL 语言完成对数据的查询、也可以完成一些简单的计 算,比如汇总、排名、取平均等等,这些计算相对来属于简单的。如果客户提出这样一个问题:“在新英格 兰的分部去年三月的销售额是多少?波士顿据此可得出什么结果?”对于这样的问题,显然通过SQL 在 RDBMS 上是难于完成的。因为这个问题中需要根据现有的销售情况下,预测其它地区的情况。 通过传统的关系型数据库技术,我们可以通过SQL 语言完成对数据的查询、也可以完成一些简单的计 算,比如汇总、排名、取平均等等,这些计算相对来属于简单的。如果客户提出这样一个问题:“在新英格 兰的分部去年三月的销售额是多少?波士顿据此可得出什么结果?”对于这样的问题,显然通过SQL 在 RDBMS 上是难于完成的。因为这个问题中需要根据现有的销售情况下,预测其它地区的情况。 OLAP 技术应用一般不会单独出现,往往和数据仓库技术一起被运用,做为数据仓库技术的一个部分出现。数据仓库技术最基本最主要的目的是
文档评论(0)