1. 程式人生 > >數據倉庫基礎(三)OLAP

數據倉庫基礎(三)OLAP

計算 修改 取值 的區別 改變 archive 緩沖區 產品 分數

本文轉載自: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