本文系統介紹 SQL Server 資料倉庫關鍵概念——多維資料集、維度、量值、中繼資料、層級、資料探勘、MOLAP 儲存模式,並透過實例解析建置流程,為 BI 專案奠定堅實基礎。
核心概念速查
- 多維資料集
- OLAP 核心物件,從資料倉庫子集建構,按維度與量值組織匯總,提供快速查詢存取。
- 維度
- 多維資料集的結構屬性,為事實表分類的階層結構,支援鑽研與切片分析。
- 量值
- 基於事實表數值欄位的聚合值(如銷售額、成本),為使用者分析焦點。
- 中繼資料
- 描述 OLTP 表、多維資料集等物件結構與應用程式引用關係的模型。
- 層級
- 維度階層的元素,定義從最高層匯總至最細節的資料粒度。
- 資料探勘
- 建立分群與預測模型,自動發掘趨勢與商機。
- MOLAP
- 將聚合與來源資料複本以多維結構儲存於分析伺服器,提供最快查詢回應,適合高頻存取分區。
建置流程要點
實際專案中需依據業務需求設計維度模型、定義量值群、規劃分割與聚合策略、選擇適合儲存模式(MOLAP/ROLAP/HOLAP),並建立 ETL 流程確保資料及時更新。