Share via


Integration Services 架構

更新: 2006 年 7 月 17 日

Microsoft SQL Server 2005 Integration Services (SSIS) 由四個主要部分組成:Integration Services 服務、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 封裝的執行並管理封裝的儲存體。

如需詳細資訊,請按下列其中一個主題:

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 執行階段可執行檔為 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 日

變更的內容:
  • 移除 Unmanaged API 的參考。

請參閱

概念

Integration Services 的一般用途
Integration Services 概觀
SQL Server Integration Services

其他資源

Integration Services 物件及概念

說明及資訊

取得 SQL Server 2005 協助