2.4 數據倉庫在線分析
OLAP委員會對聯機分析處理的定義爲:使分析人員、管理人員或執行人員能夠從多種角度對從原始數據中轉化出來的、能夠真正爲用戶所理解的並真實反映企業特性的信息進行快速、一致、交互的存取,從而獲得對數據的更深入瞭解的一類軟件技術。
它的目標是滿足決策支持或多維環境特定的查詢和報表需求以及展示,其技術核心是“維”這個概念,從這個角度說,OLAP也是多維數據分析工具的集合。
OLAP是專門設計用於對儲存在數據倉庫中的數據進行復雜操作的技術。它是針對特定問題的聯機數據訪問和分析。通過對信息的多個角度(維)進行快速、一致、穩定的交互訪問,使決策分析人員可以深入地觀察。
Nigel Pendse 和Richard Creeth 提出了FASMI準則,精確地概括了OLAP的幾個基本特徵:快速性(Fast)、可分析性(Analysis)、共享性(Shared)、多維性(Multidimensional)、信息性(Information)。
OLAP也可以說是多維數據分析工具的集合。
多維分析的基本操作有:
切片(Slice):選定多維數組的一個二維子集的動作叫切片。
切塊(Dice):選定多維數組的一個三維子集的動作叫切塊。
旋轉(Pivot):改變一個報告或頁面的維方向。
下鑽(Dill Down):從更具體的抽象層次呈現數據。
上卷(Drill Up):從更一般的抽象(或粒度)層次呈現數據,是下鑽的逆過程。