| 課程時數 |
60hrs
|
| 先備能力 |
|
| 適學對象 |
- 對資料庫分析有興趣者
- 具Domain know-how有轉職需求者
- 已有基礎DB技術能力者
|
| 學習目標 |
- 教你如何實現一個資料倉儲平臺以支援 BI 解決方案,利用SQL Server 整合服務實施ETL,帶領學員建立多維度的資料庫,處理CUBE與Dimension還有Measure的相關設計,使用PowerBI完成Dashboard與編頁報表設計及分析。
|
| 課程內容 |
- 資料匯入與匯出技術:熟悉使用 SQL Server、BCP 及 BULK INSERT 等工具來執行資料的匯入與匯出作業。
- 資料倉儲基礎與規劃:了解資料倉儲建置注意事項,並規劃對應的硬體與軟體基礎架構。
- SSIS 控制流程開發:建立 SSIS 動態封裝,並學會使用容器來執行與管理 ETL 控制流程。
- SSIS 資料流程與除錯:實作資料來源、資料轉換及目的地配置,並能為 SSIS 封裝進行事件記錄與錯誤處理。
- 建立多維度資料庫與維度設定:熟悉如何建立資料來源檢視與 Cube,並定義及排序維度 (Dimensions) 的屬性階層結構。
- 量值群組與 MDX 語法應用:運用量值 (Measures) 與量值群組進行資料彙總,並使用 MDX 基礎與計算語法來查詢 Cube。
- Power BI 資料整合與塑型:在 Power BI 中執行資料獲取、資料塑形,並設計包含資料表、維度與階層的資料模型。
- Power BI 視覺化與 DAX 函式:學習設計強化的視覺化報表,並導入基礎至進階的 DAX 語法來進行數據計算與分析。
- Power BI 安全部署與權限管控:將做好的 Power BI 報表進行部署,並實作資料列安全層級 (Row-Level Security, RLS) 以確保資料存取安全。
- 編頁報表實作與企業自動化維運:設計能群組、彙總及參數篩選的編頁報表,設定資料警報與訂閱,並規劃 Cube、Power BI 及編頁報表的持續資料更新與備份計畫。
|
| 習得技能 |
- 資料倉儲架構規劃與設計:學員將學習如何評估與規劃資料倉儲的軟硬體基礎架構,並實際進行資料倉儲的邏輯與實體設計,為企業建立穩固的商業智慧底層架構。
- SSIS 整合服務與 ETL 流程開發:掌握利用 SQL Server 建立 ETL 解決方案的能力,包含設計 SSIS 封裝的控制流程與資料流程,以及進行資料匯入/匯出、轉換、清理、測試與錯誤疑難排解。
- 多維度資料庫 (Cube) 建置與 MDX 查詢:能夠建立多維度資料庫與 Cube,定義與排序維度 (Dimensions) 階層屬性、使用量值 (Measures) 與量值群組,並熟練運用 MDX 語法進行進階的資料彙總分析與查詢。
- Power BI 資料塑型與 DAX 視覺化分析:具備在 Power BI 中執行 ETL 與資料塑型 (設計資料表、維度與階層) 的能力,並能搭配基礎至進階的 DAX 語法,建立高階視覺化報表、部署報表,以及實作資料列安全性 (RLS) 權限管控。
- 編頁報表開發與企業 BI 系統自動化維運:學習使用報表設計器建立支援群組、彙總與參數篩選的企業級編頁報表,製作與管理 KPI 及 Dashboard。同時具備設定報表訂閱、資料警報,以及規劃 Cube 與報表資料持續循環更新與備份的能力。
|