SQL Server 2008 BI 三大支柱
- 整合與管理所有資料:企業級資料倉儲、關聯/非關聯資料統一操作、新資料型別支援非結構化資料
- 提供全面開發與管理平台:BI Development Studio (VS 整合)、ETL/OLAP/報表單一環境、自動最佳化提示、統一管理工具降低 TCO
- 賦予每位使用者洞察力:Tablix 報表設計、資料視覺化、Office (Excel/Word) 直接輸出、熟悉工具中的進階分析
支柱一:資料整合與倉儲效能
關聯與非關聯統一存取
FILESTREAM、HierarchyID、Spatial (Geometry/Geography) 新型別,原生儲存文件、階層、地理空間資料
- 資料倉儲 分區表/分區索引 管理增長資料,資料壓縮 (Row/Page) 降低儲存與 I/O
- 星狀/雪花結構 維度模型支援,
MERGE (UPSERT) 高效 ETL
效能提升關鍵
- 平行插入/索引建立:利用多核心縮短載入窗口
- 資料分區交換:
SWITCH PARTITION 秒級載入/歸檔
- 資源調控器:保證 ETL/查詢/備份各得其所
支柱二:開發與管理平台 (BI Development Studio)
整合服務 (SSIS) - ETL
- 資料流/控制流分離、豐富轉換元件 (查閱、樞紐、緩衝、CDC)
- 套件部署模型:檔案系統 / SSISDB 目錄 (2012+) / 專案部署
- 效能:平行執行緒、快取模式、資料流引擎優化
分析服務 (SSAS) - OLAP/資料探勘
- 多維/表格模型 (2012+ 表格模型採用 xVelocity 記憶體引擎)
- 四大新探勘演算法:決策樹、樸素貝葉斯、叢類、關聯規則
- .NET 組件支援自訂彙總/計算
- 視覺化 Cube 設計師、KPI、動作、翻譯、透視
報表服務 (SSRS) - 報表
- 報表產生器 (Report Builder) 3.0:拖放設計、Tablix (Table+Matrix) 統一資料區
- 多值參數、文書對應、圖表、Sparklines、資料列、指標器
- 訂閱/資料驅動訂閱、報表伺服器 Web 服務 API、SharePoint 整合模式
統一管理工具
- SQL Server Management Studio (SSMS) 整合資料庫引擎、SSIS、SSAS、SSRS 管理
- Policy-Based Management (原則式管理) 強制命名慣例、備份策略、安全設定
支柱三:使用者體驗與 Office 整合
Tablix 報表設計器
- 結合 Table (橫向擴展) + Matrix (縱向/雙向擴展) + List (自由版面)
- 靜態/動態資料列/資料行、巢狀群組、遞迴階層
- 解決傳統報表難以處理的「不規則版面」需求
資料視覺化
- 圖表類型:柱狀、長條、圓餅、線條、面積、散佈、氣泡、地圖 (空間資料)
- 儀表板元素:KPI 指標、量測計、Sparklines、資料列
- 互動功能:鑽取、鑽透、排序、篩選、參數聯動、文書對應
Office 無縫整合
| 功能 | Excel | Word | SharePoint |
| 報表匯出 | .xlsx 保留格式/公式 | .docx 文書報表 | 文件庫發布/版本控制 |
| 資料分析 | 樞紐分析 SSAS Cube、資料探勘增益集 | — | Excel Services / PowerPivot 庫 |
| 協同編輯 | 共用活頁簿 | 追蹤修訂 | 工作流/權限/稽核 |
授權與版本規劃
- Standard Edition:核心 BI 功能 (SSIS/SSAS/SSRS),受限於記憶體/CPU/分區數
- Enterprise Edition:完整功能、進階壓縮、平行索引、資料庫鏡像、線上索引、資源調控器、多維/表格模型無限制
- BI Edition (2012+):Enterprise BI 功能但無核心引擎高可用功能,成本較低
結語
SQL Server 2008 奠定了「整合、分析、報表、管理、Office 整合」五位一體的 BI 平台基石。後續版本 (2012/2014/2016/2017/2019/2022) 在此架構上持續演進:表格模型取代多維主流、Power BI 雲端化、Python/R 機器學習服務、Big Data Clusters (SQL 2019) 、Azure Arc 混合雲管理。掌握 2008 核心概念,即掌握整個 SQL Server BI 家族的基因密碼。