Integration Services 架構
更新: 2006 年 7 月 17 日
Microsoft SQL Server 2005 Integration Services (SSIS) 由四個主要部分組成:Integration Services 服務、Integration Services 物件模型、Integration Services 執行階段與執行階段可執行檔,以及封裝資料流程引擎與資料流程元件的資料流程工作。
下圖顯示各部分的關聯性。
從自訂客戶端存取 Integration Services 物件模型或撰寫自訂工作或轉換的開發人員,可以使用任何符合 Common Language Runtime (CLR) 標準的語言編寫程式碼。如需詳細資訊,請參閱<Integration Services Programming>。
Integration Services 服務
SQL Server Management Studio 中可用的 Integration Services 服務,會監視 Integration Services 封裝的執行並管理封裝的儲存體。
如需詳細資訊,請按下列其中一個主題:
SQL Server Management Studio 簡介
Integration Services 物件模型
Integration Services 物件模型包括 Managed 應用程式發展介面 (API),以存取 Integration Services 工具、命令列公用程式及自訂應用程式。
如需詳細資訊,請按下列其中一個主題:
Integration Services Programming
Integration Services 執行階段
Integration Services 執行階段會儲存封裝的配置、執行封裝,並提供對記錄、中斷點、組態、連接及交易的支援。Integration Services 執行階段可執行檔為 Integration Services 所包含的封裝、容器、工作及事件處理常式,以及自訂工作。
如需詳細資訊,請按下列其中一個主題:
Microsoft.SqlServer.Dts.Runtime
Integration Services 資料流程
資料流程工作可以封裝資料流程引擎。資料流程引擎提供記憶體中緩衝區,可將資料從來源移至目的地,並呼叫從檔案及關聯式資料庫擷取資料的來源。資料流程引擎還可以管理修改資料的轉換,及載入資料或讓資料可用於其他處理序的目的地。Integration Services 資料流程元件即 Integration Services 所包含的來源、轉換及目的地。您還可以在資料流程中包括自訂元件。
如需詳細資訊,請按下列其中一個主題:
Microsoft.SqlServer.Dts.Pipeline.Wrapper
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2006 年 7 月 17 日 |
|
請參閱
概念
Integration Services 的一般用途
Integration Services 概觀
SQL Server Integration Services