联机分析处理(OLAP)是一种使用多维数据库支持快速报告的方法,经常涉及趋势分析。OLAP的主要查询语言称为多维表达式(MDX)。它的名称来自称为联机事务处理(OLTP)的程序类。联机分析处理是用于商业智能(BI)领域的数据分析技术 在...
联机分析处理(OLAP)是一种使用多维数据库支持快速报告的方法,经常涉及趋势分析。OLAP的主要查询语言称为多维表达式(MDX)。它的名称来自称为联机事务处理(OLTP)的程序类。联机分析处理是用于商业智能(BI)领域的数据分析技术

在线分析处理经常用于即席报告,通常以数据透视或矩阵格式生成报告BI涉及使用技术来分析组织的内部流程和数据,以支持其决策。当对BI使用在线分析处理时,历史数据通常是分析的主题,但BI也可以包括当前和未来状态的分析。与OLAP一起,其他属于BI领域的数据管理技术包括数据挖掘、报告、操作性能管理,以及预测分析。在线分析处理经常用于即席报告,通常以透视或矩阵格式生成报告。可能使用OLAP的部门包括财务、运营、销售和市场营销。其用途包括预算和预测。联机分析处理的定义特征之一就是OLAP多维数据集多维数据集的概念将描述各种度量的元数据的称为度量和维度的元素相关联。关系数据库的雪花表或星型架构表可能是元数据的来源。多维数据集的一个示例是使用企业的单个应收账款金额作为度量标准,以到期日为维度。OLAP使用设计有多个维度的数据库。这些数据库可能小于通常用于商业智能的数据仓库功能所需的数据库。与其他类型的分析,在线分析处理通常需要较少的事务细节,不仅OLAP数据库通常比数据仓库小,访问OLAP数据库往往比访问关系数据库快联机事务处理有多种特殊性,其中最常用的有多维、关系和混合。多维OLAP将数据存储在多维数组中,关系OLAP使用关系数据库,混合OLAP使用关系表和专用表的组合,虽然联机事务处理是BI中的一项重要技术,对预测分析和业务分析感兴趣的组织可能需要更复杂的工具或对OLAP的改进。预测分析通常用于预测客户购买行为等事件。业务绩效数据通常是业务分析的目标。