2.4 数据仓库在线分析

OLAP委员会对联机分析处理的定义为:使分析人员、管理人员或执行人员能够从多种角度对从原始数据中转化出来的、能够真正为用户所理解的并真实反映企业特性的信息进行快速、一致、交互的存取,从而获得对数据的更深入了解的一类软件技术。


它的目标是满足决策支持或多维环境特定的查询和报表需求以及展示,其技术核心是“维”这个概念,从这个角度说,OLAP也是多维数据分析工具的集合。


OLAP是专门设计用于对储存在数据仓库中的数据进行复杂操作的技术。它是针对特定问题的联机数据访问和分析。通过对信息的多个角度(维)进行快速、一致、稳定的交互访问,使决策分析人员可以深入地观察。


Nigel Pendse Richard Creeth 提出了FASMI准则,精确地概括了OLAP的几个基本特征:快速性(Fast)、可分析性(Analysis)、共享性(Shared)、多维性(Multidimensional)、信息性(Information)。


OLAP也可以说是多维数据分析工具的集合。

多维分析的基本操作有:

切片(Slice):选定多维数组的一个二维子集的动作叫切片。

切块(Dice):选定多维数组的一个三维子集的动作叫切块。

旋转(Pivot):改变一个报告或页面的维方向。

下钻(Dill Down):从更具体的抽象层次呈现数据。

上卷(Drill Up):从更一般的抽象(或粒度)层次呈现数据,是下钻的逆过程。