OLAP(在線上分析處理)是一種軟體技術,它使分析人員能夠迅速、一致、互動地從各個方面觀察信息,以達到深入理解數據的目的。OLAP主要用於決策支持系統、商務智慧型或數據倉庫,其核心功能在於方便大規模數據分析及統計計算,為決策提供參考和支持。
OLAP系統通常處理來自數據倉庫、數據集市或其他集中式數據存儲的大量數據,進行高速多維分析。它支持鑽取(包括上卷和下鑽)、切片、切塊等操作,這些操作允許用戶從不同角度深入分析數據,例如,鑽取操作允許用戶改變維的層次,變換分析的粒度,而切片和切塊則幫助用戶對數據進行進一步的細分或聚合。
OLAP與OLTP(在線上事務處理)相區別,OLTP主要用於基本的日常事務處理,如銀行交易,而OLAP則用於支持複雜的分析操作,側重於決策支持,提供直觀易懂的查詢結果。