複製鏈接
請複製以下鏈接發送給好友

在線分析處理

鎖定
操作儲存在靜態數據倉儲(Data Warehouse)內廣泛資源的軟件技術。其透過快速、一致、交談式的界面對同一數據提供各種不同的呈現方式,供不同層面的使用者如分析師經理及高階主管等使用,使其具備透析數據反應出來信息的能力。對管理和決策非常有幫助。
中文名
在線分析處理
外文名
On-Line Analytical Processing
簡    稱
OLAP.
作    用
操作儲存在靜態數據倉儲內資源

目錄

在線分析處理簡介

在線分析處理英文名稱

(On-Line Analytical Processing),

在線分析處理簡稱

在線分析處理要件

OLAP有三項要件:1.動態多維度分析。2.可執行復雜計算。3.有時間導向處理能力。OLAP最大的特色,便在於它對數據多維處理的能力;也就是説,它可以很快地做各種維度的縱向或橫向的數據彙整處理。
隨着使用OLAP經驗的累積,決策者除了擁有使用數據的能力之外,同時會累積使用信息甚或使用知識的能力。對OLAP而言,歷史資料(Historical data)系用以推斷未來,而組合數據(aggregate data)系用以估計所輸入的數據,除此之外,OLAP亦可執行資源配置及趨勢分析等複雜計算。
隨着數據庫技術的發展和應用,數據庫存儲的數據量從20世紀80年代的兆(M)字節及千兆(G)字節過渡到現在的兆兆(T)字節和千兆兆(P)字節,同時,用户的查詢需求也越來越複雜,涉及的已不僅是查詢或操縱一張關係表中的一條或幾條記錄,而且要對多張表中千萬條記錄的數據進行數據分析和信息綜合,關係數據庫系統已不能全部滿足這一要求。操作型應用和分析型應用,特別是在性能上難以兩全,人們常常在關係數據庫中放寬了對冗餘的限制,引入了統計及綜合數據,但這些統計綜合數據的應用邏輯是分散而雜亂的、非系統化的,因此分析功能有限,不靈活,維護困難。在國外,不少軟件廠商採取了發展其前端產品來彌補關係數據庫管理系統支持的不足,他們通過專門的數據綜合引擎,輔之以更加直觀的數據訪問界面,力圖統一分散的公共應用邏輯,在短時間內響應非數據處理專業人員的複雜查詢要求。1993年,E.F.Codd(關係數據庫之父)將這類技術定義為“OLAP”。
OLAP是共享多維信息的、針對特定問題的聯機數據訪問和分析的快速軟件技術。它通過對信息的多種可能的觀察形式進行快速、穩定一致和交互性的存取,允許管理決策人員對數據進行深入觀察。決策數據是多維數據,多維數據就是決策的主要內容。OLAP專門設計用於支持複雜的分析操作,側重對決策人員和高層管理人員的決策支持,可以根據分析人員的要求快速、靈活地進行大數據量的複雜查詢處理,並且以一種直觀而易懂的形式將查詢結果提供給決策人員,以便他們準確掌握企業(公司)的經營狀況,瞭解對象的需求,制定正確的方案。
OLAP具有靈活的分析功能、直觀的數據操作和分析結果可視化表示等突出優點,從而使用户對基於大量複雜數據的分析變得輕鬆而高效,以利於迅速做出正確判斷。它可用於證實人們提出的複雜的假設,其結果是以圖形或者表格的形式來表示的對信息的總結。它並不將異常信息標記出來,是一種知識證實的方法。
OLAP的概念,在實際應用中用廣義和狹義兩種不同的理解。廣義上的理解與字面意思相同,即針對於OLTP而言,泛指一切不對數據進行輸入等事務性處理,而基於已有數據進行分析的方法。但更多的情況下OLAP是被理解為其狹義上的含義,即與多維分析相關,基於立方體(CUBE)計算而進行的分析。