數據倉庫基礎(三)OLAP
本文轉載自:http://www.cnblogs.com/evencao/archive/2013/06/14/3135589.html
聯機處理分析(OLAP):介紹
首先要理解的概念:
1.維度:人們觀察事物的家督,例如地區維度、時間維度、產品維度。
2.層:根據維度細節程度的不同,劃分數據在邏輯上的等級關系,用來描述維度的各個方面。時間維度包括年、月、日。讀取維度包括國家、省等。
3.維度的成員:維度的取值。即地區維度中的中國,美國。
4.鉆取:通過變換維度的層次,改變粒度的大小。
5.旋轉:通過變換維度的方向,重新安排維的位置,例如行列互換。
6.切片和切塊
7.度量
8.ROLAP
9MOLAP
10.HOLAP
OLAP與OLTP的區別
OLTP系統 OLAP
細節性數據 綜合和經過提煉的數據
當前數據 歷史數據
可更新數據 不可修改
數據處理量較小 數據處理量大
面向事務處理 面向決策分析處理
面向業務操作人員 面向決策人員
OLAP基本目標和特點:
OLAP的基本目標就是支持決策分析和多維數據查詢。
OLAP系統的特點:
1.豐富的報表展示功能:
2.數據訪問和多維分析的能力
3.快速的數據分析能力
OLAP系統的實施過程
1.源系統經過ETL過程裝載到ODS數據緩沖區中,目的是將所有的業務數據集成起來。
2.從ODS數據緩沖區中將數據抽取到ODS統一視圖去,目的是使用戶能夠獲得跟這個主題域相關的實時數據。
3.將數據從ODS統一信息試圖區抽取到數據倉庫中。
4.數據集市裏的數據在數據倉庫中經過轉換、匯總計算獲取,直接支撐OLAP多維分析
5.最後OLAP系統支持多維數據分析。
數據倉庫基礎(三)OLAP