1. 案例定位

整合圖 4.9–4.10 與線上分析處理(Online Analytical Processing, OLAP)說明,建立多維資料倉儲教學案例。

2. 學習目標

理解事實表、維度表、星狀架構、雪花架構、線上分析處理與切片操作。

3. 案例情境

企業不只需要儲存交易資料,也需要依多個商業維度快速查詢與分析。資料倉儲因此常採維度式表示,而非直接以線上交易處理(Online Transaction Processing, OLTP)結構服務分析。

4. 開始資料

概念 原書說明
事實表 中央事實資料
維度表 包含分類、彙總與描述中央事實資料列的屬性
星狀架構 維度資料較去正規化;每個維度由單一資料表表示
雪花架構 維度可拆成多個相關資料表
切片 在多維陣列中固定一個或多個維度的值取得子集

5. 分析方法

先辨識衡量值/事實與商業維度,再設計維度架構,最後以線上分析處理操作從不同維度切換與檢視資料。

6. 計算結果

本節屬資料模型與操作示範,原書未提供需要自行計算的單一結果。

7. 結果分析與管理解讀

線上交易處理著重日常交易的擷取與儲存;資料倉儲與線上分析處理則把資料重新組織為適合管理分析的形式。兩者目的不同,不應把營運架構直接等同分析架構。

8. 人工智慧提問詞

將一個企業銷售問題拆成事實、維度與可能的切片操作;若原書沒有給定實際欄位與數字,請標示為教學示意而非原書資料。

9. 思考/假設情境

若維度資料高度正規化,星狀架構與雪花架構哪一個概念上較接近?

參考解答: 雪花架構,因其維度可拆成多個相關資料表;星狀架構的維度則較去正規化。

10. 資料說明