31联机分析处理.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 联机分析处理 3.1 OLAP概念 3.2 OLAP的数据模型 3.3 多维数据的显示 3.4 OLAP多维数据分析(上) ( 3.4.1 3.4.2) 3.1 OLAP概念 3.1.1 OLAP定义 1. OLAP理事会给出的定义 联机分析处理(OLAP)是一种软件技术,它使分析人员能够迅速、一致、交互地从各个方面(多维)观察信息,以达到深入理解数据的目的。 这些信息是从原始数据转换过来的,按照用户的理解,它反映了企业真实的方方面面。 2. OLAP的简单定义 1.多维概念视图 企业的数据空间本身就是多维的。因此OLAP的概念模型也应是多维的。 用户可以对多维数据模型进行切片、切块、旋转坐标或进行多维的综合(概括和聚集)分析。 4.一致稳定的报表性能 报表操作不应随维数增加而削弱,即当数据维数和数据的综合层次增加时,提供的报表能力和响应速度不应该有明显的降低。 5.客户/服务器体系结构 OLAP是建立在网络上的客户/ 服务器体系结构。 多维数据库服务器能够被不同的应用和工具所访问。 客户端负责用户的应用逻辑及界面。 8.多用户支持能力 当多个用户要在同一分析模式上并行工作,OLAP工具应能够提供并发访问等功能(客户/ 服务器结构能满足这个要求)。 11.灵活的报表生成 报表必须充分反映数据分析模型的多维特征,并可按用户需要的方式来显示它。 3.2 OLAP的数据模型 3.2.1 MOLAP数据模型 3.2.2 ROLAP数据模型 3.2.3 MOLAP与ROLAP的比较 3.2.4 HOLAP数据模型 3.2.1 MOLAP的数据模型 MOLAP是基于多维数据库存储方式建立的OLAP;表现为“超立方”结构,采用类似于多维数组的结构。 例如,二维MDDB(数组,即矩阵)的数据组织见表3.1所示。 表3.1 MDDB(二维)数据组织 3.2.2 ROLAP数据模型 ROLAP是基于关系数据库的OLAP。 它是一个平面结构,用关系数据库表示多维数据时,采用星型模型。 3.2.3 MOLAP与ROLAP的比较 1.数据存取速度(MOLAP的响应速度快 ) 2.数据存储的容量( ROLAP存储容量上没有限制) 3.多维计算的能力(MOLAP能够支持高性能计算 ) 4.维度变化的适应性(ROLAP对于维表的变更有很好的适应性 ) 5.数据变化的适应性( ROLAP对于数据变化的适应性高 ) 6.软硬件平台的适应性(ROLAP适应性很好 ) 1.数据存取速度 ROLAP服务器需要将SQL语句转化为多维存储语句,临时“拼合”出多维数据立方体。因此,ROLAP的响应时间较长。 MOLAP在数据存储速度上性能好,响应速度快。 2.数据存储的容量 ROLAP使用的传统关系数据库的存储方法,在存储容量上基本没有限制。 MOLAP通常采用多平面叠加成立体的方式存放数据。 当数据量超过操作系统最大文件长度时,需要进行数据分割。 多维数据库的数据量级难以达到太大的字节级。 3.多维计算的能力 MOLAP能够支持高性能的决策支持计算。 ROLAP无法完成多行的计算和维之间的计算。 4.维度变化的适应性 MOLAP增加新的维度,则多维数据库通常需要重新建立。 ROLAP对于维表的变更有很好的适应性。 5.数据变化的适应性 当数据频繁的变化时,MOLAP需要进行大量的重新计算,甚至重新建立索引乃至重构多维数据库。 在ROLAP中灵活性较好,对于数据变化的适应性高。 6.软硬件平台的适应性 ROLAP对软硬件平台的适应性很好,而MOLAP相对较差。 7.元数据管理 目前在元数据的管理,MOLAP和ROLAP都没有成形的标准。 3.2.4 HOLAP数据模型 HOLAP(Hybrid OLAP),即混和OLAP介于MOLAP和ROLAP之间。在HOLAP中,对最常用的维度和维层次,使用多维数据表来存储,对于用户不常用的维度和数据,采用ROLAP星型结构来存储。 在HOLAP的多维数据表中的数据维度少于MOLAP中的维度表,数据存储容量也少于MOLAP方式。 HOLAP在数据存取速度上又低于MOLAP。 3.3 多维数据的显示 3.3.1 多维数据显示方法 3.3.2 多维类型结构(MTS) 3.3.3 多维数据的分析视图 3.3.1 多维数据显示方法 多维数据的显示只能在平面上展现出来。三维数据无法在平面上展现出来。 三维数据显示见表3.6所示。 3.3.2 多维类型结构(MTS) 表示方法是:每一个维度用一条线段来表示。维度中的每一个成

文档评论(0)

187****5045 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档