什么是OLAP
OLAP是针对某个特定的主题进行联机数据访问、处理和分析 , 通过直观的方式从多个维度、多种数据综合程度将系统的运营情况展现给使用者 。
OLAP委员会给予OLAP的定义为,OLAP是使分析人员、管理人员或执行人员能够从多角度对信息进行快速、一致、交互地存取,从而获得对数据的更深入了解的一类软件技术 。
OLAP技术的特性
Codd提出OLAP的12条准则来描述OLAP系统:
- 准则1:OLAP模型必须提供多维概念视图 。
- 准则2:透明性准则 。
- 准则3:存取能力推测 。
- 准则4:稳定的报表能力 。
- 准则5:客户/服务器体系结构 。
- 准则6:维的等同性准则 。
- 准则7:动态的稀疏矩阵处理准则 。
- 准则8:多用户支持能力准则 。
- 准则9:非受限的跨维操作 。
- 准则10:直观的数据操纵 。
- 【olap 作用 什么是olap】
准则11:灵活的报表生成 。
- 准则12:不受限的维与聚集层次 。
- 多维性
- 可理解性
- 交互性
- 快速性

数据仓库与OLAP的关系
在数据仓库中,OLAP和数据仓库是密不可分的,但是两者具有不同的概念 。
数据仓库是一个包含企业历史数据的大规模数据库,这些历史数据主要用于对企业的经营决策提供分析和支持 。
OLAP技术则利用数据仓库中的数据进行联机分析,OLAP利用多维数据集和数据聚集技术对数据仓库中的数据进行组织和汇总,用联机分析和可视化工具对这些数据进行评价,将复杂的分析查找结果快速地返回用户 。
OLAP分类

