聯繫我們

課程簡介

SQL Server Integration Services (SSIS) 簡介

  • SSIS 概覽及其在資料整合中的角色
  • SQL Server 2022 中的主要功能與增強項目
  • SSIS 架構與元件
  • 理解 ETL 流程

開始使用 SSIS

  • 安裝與設定 SSIS
  • SQL Server Data Tools (SSDT) 簡介
  • 建立您的第一個 SSIS 專案與套件
  • 導覽 SSIS 設計器介面

設計資料流程

  • 資料流程任務與轉換機制簡介
  • 處理資料來源與目的地
  • 實作常見資料轉換
  • 處理資料品質問題

SSIS 中的控制流程

  • 理解控制流程任務
  • 使用容器管理控制流程
  • 實作迴圈與條件邏輯
  • 管理套件執行流程

進階資料轉換技術

  • 使用進階轉換功能
  • 實作資料清洗與驗證
  • 進行資料豐富化與匯總
  • 使用模糊匹配與分組

處理變數與參數

  • 變數與參數簡介
  • 使用變數控制套件行為
  • 向套件傳遞參數及從套件接收參數
  • 動態設定套件屬性

管理 SSIS 套件執行

  • 設定套件執行選項
  • 實作錯誤處理與記錄
  • 使用事件處理常式管理執行時期事件
  • 利用 SQL Server Agent 排程與自動化套件執行

部署與管理 SSIS 套件

  • SSIS 部署模型概覽
  • 將套件部署至 SSIS 目錄
  • 管理套件設定與環境
  • 監控與排查已部署套件的故障

效能調整與最佳化

  • 識別 SSIS 套件中的效能瓶頸
  • 最佳化資料流程與控制流程的最佳實踐
  • 使用 SSIS 記錄與效能計數器
  • 實作平行處理與批次處理

進階主題與未來方向

  • C# 與 VB.NET SSIS 腳本簡介
  • 與其他 SQL Server 元件整合
  • 探索未來 SSIS 版本的新功能與增強項目
  • 進一步學習資源與社群參與途徑

總結與後續步驟

最低要求

  • 具備 SQL 與關聯式資料庫概念的基本理解
  • 熟悉 SQL Server Management Studio (SSMS)

受眾

  • 資料專業人員
  • 開發人員
  • 資料庫管理員
 28 小時

人數


每位參與者的報價

即將到來的課程

課程分類