加入收藏 | 设为首页 |

失落城堡-详解OLAP概念、基本内容、特色、分类

海外新闻 时间: 浏览:300 次

概述

OLAP(On-Line Analysis Processing)在线剖析处理是一种同享多维信息的快速剖析技能;OLAP运用多维数据库技能运用户从不同视点查询数据;OLAP用于支撑杂乱的剖析操作,侧重于对办理人员的决议计划支撑,能够满意剖析人员快速、灵敏地进行大数据复量的杂乱查询的要求,而且以一种直观、易懂的方法出现查询成果,辅佐决议计划。


OLAP的基本内容

(1)变量(衡量)

变量是数据衡量的目标,是数据的实际意义,即描绘数据“是什么”。像示例中的人数。

(2)维度

维度是描绘与事务主题相关的一组特色,单个特色或特色调集能够构成一个维。如示例中的学历、民族、性别等都是维度。

(3)维的层次

一个维往往能够具有多个层次,例如时刻维度分为年、季度、月和日等层次,区域维能够是国家、区域、省、市等层次。这儿的层次标明数据细化程度,对应概念分层。后边介绍的上钻操作便是由低层概念失落城堡-详解OLAP概念、基本内容、特色、分类映射到高层概念。概念分层可除依据概念的全序和偏序联系确认外,还能够经过对数据进行离散化和分组完成。

(4)维的成员

若维是多层次的,则不同的层次的取值构成一个维成员。部分维层次相同能够构成维成员,例如“某年某季度”、“某季某月”等都能够是时刻维的成员。

(5)多维数组

多维数组用维和衡量的组合标明。一个多维数组能够标明为(维1,维2,……,维n,变量),例如(部分,职系、民族、性别,人数)组成一个多维数组。

(6)数据单元(单元格)

多维数组的取值。当多维数组中每个维都有确认的取值时,就仅有确认一个变量的值。数据单元能够标明为(维1成员,维2成员,……,维N成员,变量的值),例如(人事教育部,技能,回族,男,1人)标明一个数据单元,标明人事教育部职系是技能的回族男性有1人。

(7)现实

现实是不同维度在某一取值下的衡量,例如上述人事教育部职系是技能的回族男性有1人就标明在部分、职系、民族、性别四个维度上企业人数的现实衡量,而且在为人数现实中包含部分维度人事教育部这一个维度层次,假如将人数现实的一切维度考虑在内,就构成有关人数的多维剖析立方体。


OLAP的特色

电子数据表与OLAP比较,不具备OLAP的失落城堡-详解OLAP概念、基本内容、特色、分类多维性、层次、维度核算以及结构与视图别离等特色。

OLAP操作

1.快速。终端用户关于体系的快速呼应有很高的要求。查询标明假如用户在30秒内得不到回应,就会变得不耐烦。因而OLAP渠道彩用了多种技能进步呼应速度,例如专门的数据存储格局、很多的预处理和特别的硬件规划等,经过减小在线剖析处理的动态核失落城堡-详解OLAP概念、基本内容、特色、分类算,事前存储OLAP所需粒度的数据等首要手法来取得OLAP呼应速度的进步,尽管如此,查询反响慢依然是OLAP产品中经常被提及的问题。

2.可剖析。用户能够运用OLAP渠道剖析数据,也能够运用其他外部剖析东西,例如电子数据表,这些剖析东西基本上都以直观的方法为用户供给了剖析功用。

3.同享。因为人们认为OLAP是只读的,仅需求简略的安全办理,导致现在许多OLAP产品在安全同享方面还存在许多问题。因而当多个用户拜访OLAP服务器时,体系就在恰当的粒度上加锁。

4.多维。维是OLAP的中心概念,多维性是OLAP的要害特色,这与数据仓库的多维数据安排正好彼此弥补。为了运用户能够从多个维度、多个数失落城堡-详解OLAP概念、基本内容、特色、分类据粒度检查数据,了解数据包含的信息,体系需求供给对数据的多维剖析功用,包含切片、旋转和钻取等多种操作


OLA失落城堡-详解OLAP概念、基本内容、特色、分类P分类

按处理方法分类

  • Server OLAP:绝大多数的OLAP体系都归于此类,Server OLAP在服务端的数据库上树立多维数据立伊利方体,由服务端供给多维剖析,并把终究成果出现给用户
  • Client OLAP:所相关立方体数据下载一本地,由本地为用户供给多维剖析,然后确保在网络故障时依然能正常作业。

按存储方法分类

  • ROLAP。ROLAP运用联系数据库或扩大联系数据库(XRDBMS)存储办理数据仓库,以联系表存储多维数据,有较强的可伸缩性。其间维数据存储在维表中,而现实数据和维ID则存储在现实表中,维表和现实表经过主外键相关。
  • MOLAP。MOLAP支撑数据的多维视图,选用多维数据组存储数据,它把维映射到多维数组的下标或下标的规模,而现实数据存储在数组单元中,然后完成了多维视图到数组的映射,形成了立方体的结构。大容量的数据使立方体稀少化,此刻需求稀少矩阵紧缩技能处理,因为MOLAP是从物理上完成,故又称为物理OLAP(Physical OLAP)。
  • DOLAP。DOLA失落城堡-详解OLAP概念、基本内容、特色、分类P是归于单层架构,它是根据桌面的客户端OLAP,首要特色是由服务器生成恳求数据相关的立方体并下载到本地,由本地供给数据结构与报表格局重组,为用户供给多维剖析,此刻无需任何的网络连接,灵敏的存储方法方便了移动用户的需求,但支撑数据有限,运用规模有限。

因为ROLAP是用联系表来模仿多维数据的,因而其存取较MOLAP杂乱。而MOLAP能够运用多维查询言语直接将用户查询转为MDDB能够处理的方法,可是多维数据存储很多数据时会因为数据稀少而糟蹋很多存储空间;因而,许多OLAP服务供给商都选用混合OLAP技能。


篇幅有限,关于OLAP方面的内容就介绍到这了,我们有爱好能够持续深化了解下OLAP引擎Mondrian。后边会共享更多devops和DBA方面内容,感爱好的朋友能够重视下!