OLAP(Online Analytical Processing,联机分析处理) 是数据仓库系统和商业智能(BI)中的核心技术。 简单来说,OLAP 是一种让用户能够从多个角度(维度)、快速、交互式地查看和分析数据的技术。它的主要目的是支持复杂的分析操作,侧重于决策支持,帮助企业回答“为什么”和“将会怎样”的问题。 为了让你更直观地理解,我们可以把 OLAP 系统想象成一个“魔方”(Cube),或者 Excel 中的数据透视表(Pivot Table)的高级版。 --- 一、 OLAP 的核心概念 在介绍操作之前,需要理解三个基础概念: 1. 维度(Dimensions): 看待事物的角度。例如:时间(年/月/日)、地区(省/市)、产品类别。 2. 度量(Measures): 被分析的数值数据。例如:销售额、利润、库存数量。 3. 立方体(Cube): 多维数据模型。通过预先计算和聚合数据,使得查询响应非常快。 OLAP 与 OLTP 的区别: OLTP (联机事务处理): 记录日常交易(如:银行转账、超市收银),关注增删改查的速度和数据一致性。 OLAP (联机分析处理): ...