分享方式:


在 SQL Server 資料工具中建立封裝

適用於:SQL Server Azure Data Factory 的 SSIS Integration Runtime

在 SQL Server Data Tools (SSDT) 中,您可以使用下列其中一種方法來建立新的套件:

  • 使用 Integration Services 所包含的套件範本。

  • 使用自訂範本

    若要使用自訂封裝做為建立新封裝的範本,您只需將自訂封裝複製到 DataTransformationItems 資料夾即可。 依預設,這個資料夾位於 C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\ProjectItems\DataTransformationProject。

  • 複製現有的封裝。

    如果現有的封裝包含您想重複使用的功能,您可以從其他封裝複製及貼上物件,以加快建立控制流程和新封裝內之資料流程的速度。 如需在 Integration Services 專案中使用複製和貼上的詳細資訊,請參閱重複使用套件物件

    如果您透過複製現有封裝或使用自訂封裝做為範本的方式來建立新封裝,將一併複製現有封裝的名稱和 GUID。 您應該更新這個新封裝的名稱和 GUID,以協助區分新封裝與其複製來源封裝。 例如,如果封裝具有相同的 GUID,在識別記錄資料所屬的封裝時就會發生困難。 您可以使用 SQL Server Data Tools (SSDT) 中的 [屬性] 視窗,以在 ID 屬性中重新產生 GUID,並更新 Name 屬性的值。 如需詳細資訊,請參閱 設定封裝屬性dtutil 公用程式

  • 使用您指定為範本的自訂封裝。

  • 執行 SQL Server 匯入和匯出精靈

    [SQL Server 匯入和匯出精靈] 會建立一個完整套件來進行簡單的匯入或匯出。 此精靈會設定連接、來源和目的地,並加入所需的任何資料轉換,好讓您立即執行匯入或匯出。 您可以選擇儲存套件以供日後再次執行,或是在 SQL Server 中精簡和增強套件。 不過,如果您儲存套件,則必須先將套件新增至現有 Integration Services 專案,才能在 SQL Server Data Tools 中變更套件或執行套件。

您使用 SSIS 設計工具在 SQL Server Data Tools (SSDT) 中所建立的套件會儲存至檔案系統。 若要將套件儲存至 SQL Server 或套件存放區,您需要儲存該套件的複本。 如需詳細資訊,請參閱 儲存封裝的複本

如需示範如何使用預設封裝範本建立基本封裝的影片,請參閱 建立基本封裝 (SQL Server 影片)

取得 SQL Server Data Tools

若要安裝 SQL Server Data Tools (SSDT),請參閱 下載 SQL Server Data Tools (SSDT)

在 SQL Server Data Tools 中使用封裝範本來建立封裝

  1. 在 SQL Server Data Tools (SSDT) 中,開啟您要用來建立套件的 Integration Services 專案。

  2. 在方案總管中,以滑鼠右鍵按一下 [SSIS 封裝] 資料夾,然後按一下 [新增 SSIS 封裝]

  3. (選擇性) 將控制流程、資料流程工作和事件處理常式加入封裝。 如需詳細資訊,請參閱控制流程資料流程Integration Services (SSIS) 事件處理常式

  4. [檔案] 功能表上按一下 [儲存選取項目] 以儲存新封裝。

    注意

    您可以儲存空白封裝。

選擇專案和其封裝的目標版本

  1. 在方案總管中,在 Integration Services 專案上按一下滑鼠右鍵,然後選取 [屬性] 以開啟專案的屬性頁。

  2. 在 [設定屬性] 的 [一般] 索引標籤中,選取 [TargetServerVersion] 屬性,然後選擇 SQL Server 2016、SQL Server 2014 或 SQL Server 2012。

    專案屬性對話方塊中的 TargetServerVersion 屬性

您可以建立、維護和執行目標為 SQL Server 2016、SQL Server 2014 或 SQL Server 2012 的封裝。