在控制流程中加入或刪除工作或容器
適用於:SQL Server Azure Data Factory 中的 SSIS Integration Runtime
當您在控制流程設計工具中工作時,SSIS 設計師中的 [工具箱] 會列出 Integration Services 提供來在套件中建置控制流程的工作。 如需工具箱的詳細資訊,請參閱 SSIS 工具箱。
封裝可以包含同一工作的多個執行個體。 工作的每個執行個體都在封裝中唯一識別,且您可以對每個執行個體進行不同的設定。
如果您刪除工作,則亦會刪除將工作連接到控制流程中其他工作及容器的優先順序條件約束。
下列程序將描述如何在封裝的控制流程中加入或刪除工作或容器。
將工作或容器新增至控制流程
在 SQL Server Data Tools (SSDT) 中,開啟包含您所需套件的 Integration Services 專案。
在 方案總管中,按兩下封裝將其開啟。
按一下 [控制流程] 索引標籤。
若要開啟 [工具箱],請按一下 [檢視] 功能表上的 [工具箱]。
展開 [控制流程項目] 和 [維護工作]。
將工作和容器從 [工具箱] 拖曳至 [控制流程] 索引標籤的設計介面。
透過將其連接子拖曳至控制流程中的另一元件,連接封裝控制流程內的工作或容器。
若要儲存已更新的封裝,請在 [檔案] 功能表上,按一下 [儲存選取項目] 。
從控制流程中刪除工作或容器
在 SQL Server Data Tools (SSDT) 中,開啟包含您所需套件的 Integration Services 專案。
在 [方案總管] 中,按兩下封裝將其開啟。 執行下列其中一個動作:
按一下 [控制流程] 索引標籤,以滑鼠右鍵按一下您要移除的工作或容器,然後按一下 [刪除]。
開啟 [封裝總管]。 從 [可執行檔] 資料夾,以滑鼠右鍵按一下您要移除的工作或容器,然後按一下 [刪除]。
若要儲存已更新的封裝,請在 [檔案] 功能表上,按一下 [儲存選取項目] 。
設定工作或容器的屬性
您可以使用 [屬性] 視窗來設定工作和容器的大部分屬性。 例外的是工作集合的屬性,以及因太複雜而無法使用 [屬性] 視窗設定的屬性。 例如,您無法在 [屬性] 視窗中設定「Foreach 迴圈」容器所使用的列舉值。 您必須使用工作或容器編輯器來設定這些複雜屬性。 大部分工作和容器編輯器都具有多個節點,而且每個節點都包含相關的屬性。 節點的名稱表示此節點所包含之屬性的主旨。
下列程序將描述如何使用 [屬性] 視窗或對應的工作或容器編輯器來設定工作或容器的屬性。
使用 [屬性] 視窗來設定工作或容器的屬性
在 SQL Server Data Tools (SSDT) 中,開啟包含您所需套件的 Integration Services 專案。
在 方案總管中,按兩下封裝將其開啟。
按一下 [控制流程] 索引標籤。
在 [控制流程] 索引標籤的設計介面上,以滑鼠右鍵按一下工作或容器,然後按一下 [屬性]。
在 [屬性] 視窗中更新屬性值。
注意
大部分的屬性都可以經由直接在文字方塊中輸入某個值,或從清單中選取某個值予以設定。 不過,有些屬性比較複雜,並具有自訂屬性編輯器。 若要設定這種屬性,請按一下文字方塊,然後按一下建立 ([...]) 按鈕開啟自訂編輯器。
(選擇性) 建立屬性運算式,以動態方式更新工作或容器的屬性。 如需詳細資訊,請參閱加入或變更屬性運算式。
若要儲存已更新的封裝,請在 [檔案] 功能表上,按一下 [儲存選取項目] 。
使用工作或容器編輯器來設定工作或容器的屬性
在 SQL Server Data Tools (SSDT) 中,開啟包含您所需套件的 Integration Services 專案。
在 方案總管中,按兩下封裝將其開啟。
按一下 [控制流程] 索引標籤。
在 [控制流程] 索引標籤的設計介面上,以滑鼠右鍵按一下工作或容器,然後按一下 [編輯] 開啟對應的工作或容器編輯器。
如需如何設定「For 迴圈」容器的資訊,請參閱設定 For 迴圈容器。
如需如何設定Foreach 迴圈容器的資訊,請參閱 設定 Foreach 迴圈容器。
注意
「時序」容器沒有任何自訂編輯器。
如果工作或容器編輯器具有多個節點,請按一下包含您要設定之屬性的節點。
(選擇性) 按一下 [運算式],然後在 [運算式] 頁面上建立屬性運算式,以動態方式更新工作或容器的屬性。 如需詳細資訊,請參閱加入或變更屬性運算式。
更新屬性值。
若要儲存已更新的封裝,請在 [檔案] 功能表上,按一下 [儲存選取項目] 。