資料流程任務是 SSIS 核心,幾乎所有 ETL 封裝都離不開它。它由三類元件組成:
資料流向以「流」(綠色/紅色箭頭)連接,可檢視資料、加註說明。


記錄日期、時間、用戶 IP、伺服器 IP、頁面 URL、參數、狀態碼、User-Agent、Referer 等。
CREATE TABLE [dbo].[IisLog] (
[c_Date] [datetime] NULL, [c_Time] [varchar](10) NULL, [c_Ip] [varchar](20) NULL,
[cs_Username] [varchar](20) NULL, [s_Ip] [varchar](20) NULL, [s_ComputerName] [varchar](30) NULL,
[s_Port] [varchar](10) NULL, [cs_Method] [varchar](10) NULL, [cs_Uri_Stem] [varchar](500) NULL,
[cs_Uri_Query] [varchar](500) NULL, [sc_Status] [varchar](20) NULL, [sc_SubStatus] [varchar](20) NULL,
[sc_Win32_Status] [varchar](20) NULL, [sc_Bytes] [int] NULL, [cs_Bytes] [int] NULL,
[time_Taken] [varchar](10) NULL, [cs_Version] [varchar](20) NULL, [cs_Host] [varchar](20) NULL,
[cs_User_Agent] [varchar](500) NULL, [cs_Refere] [varchar](500) NULL
) ON [PRIMARY]
Visual Studio 2008 → Integration Services 專案 → 拖曳「資料流程任務」到控制流面板 → 雙擊進入資料流面板。






點擊執行,出現全綠燈即成功:

這只是入門 Demo,真實 ETL 需大量轉換邏輯。下一篇將深入「資料流程轉換」精華內容。