Share via


Integration Services 的架構

如下圖所示,Microsoft SQL Server Integration Services 包含各種不同的元件。

Integration Services 架構

就上圖所顯示的元件而言,下面是順利使用 Integration Services 的一些重要元件:

  • SSIS 設計師
    「SSIS 設計師」是一個圖形工具,可用來建立和維護 Integration Services 封裝。「SSIS設計師」是在 Business Intelligence Development Studio 中當做 Integration Services 專案的一部分來提供。

    如需詳細資訊,請參閱<SSIS 設計師>和<Business Intelligence Development Studio 中的 Integration Services>。

  • 執行階段引擎
    Integration Services 執行階段會儲存封裝的配置、執行封裝,並提供對記錄、中斷點、組態、連接及交易的支援。

    如需詳細資訊,請參閱<Integration Services 封裝>。

  • 工作和其他可執行檔
    Integration Services 執行階段可執行檔為 Integration Services 所包含的封裝、容器、工作及事件處理常式。執行階段可執行檔也包含您所開發的自訂工作。

    如需詳細資訊,請參閱<Integration Services 工作>、<整合服務容器>和<Integration Services 事件處理常式>。

  • 資料流程引擎 (也稱為管線) 和資料流程元件
    資料流程工作可以封裝資料流程引擎。資料流程引擎提供記憶體中緩衝區,可將資料從來源移至目的地,並呼叫從檔案及關聯式資料庫擷取資料的來源。資料流程引擎還可以管理修改資料的轉換,及載入資料或讓資料可用於其他處理序的目的地。Integration Services 資料流程元件即 Integration Services 所包含的來源、轉換及目的地。您還可以在資料流程中包括自訂元件。

    如需詳細資訊,請參閱<資料流程工作>和<資料流程元素>。

  • API 或物件模型
    Integration Services 物件模型包括 Managed 應用程式開發介面 (API),可建立用於封裝的自訂元件,或是建立、載入、執行和管理封裝的自訂應用程式。開發人員可以使用任何符合 Common Language Runtime (CLR) 標準的語言來撰寫自訂應用程式或自訂工作或轉換。

    如需詳細資訊,請參閱<開發人員手冊 (Integration Services)>。

  • Integration Services 服務
    Integration Services 服務可讓您使用 SQL Server Management Studio 來監視執行中 Integration Services 封裝和管理封裝的儲存體。

    如需詳細資訊,請參閱<管理 Integration Services>和<使用 SQL Server Management Studio>。

  • SQL Server 匯入和匯出精靈
    SQL Server 匯入和匯出精靈可以在可用 Managed .NET Framework 資料提供者或原生 OLE DB 提供者的任何資料來源之間複製資料。這個精靈也會提供最簡單的方法,讓您建立將資料從來源複製到目的地的 Integration Services 封裝。

    如需詳細資訊,請參閱<使用 SQL Server 匯入和匯出精靈移動資料>。

  • 其他工具、精靈和命令提示字元公用程式
    Integration Services 包含執行及管理 Integration Services 封裝的其他工具、精靈和命令提示字元公用程式。

    如需詳細資訊,請參閱<Integration Services 精靈>和<命令提示字元公用程式 (Integration Services)>。

Integration Services 圖示 (小) 掌握 Integration Services 的最新狀態

若要取得 Microsoft 的最新下載、文件、範例和影片以及社群中的選定解決方案,請瀏覽 MSDN 或 TechNet 上的 Integration Services 頁面:

若要得到這些更新的自動通知,請訂閱該頁面上所提供的 RSS 摘要。