共用方式為


使用條件式分割轉換來分割資料集

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

若要加入及設定「條件式分割」轉換,封裝中必須已包含至少一個「資料流程」工作和一個來源。

若要條件式分割資料集

  1. 在 SQL Server Data Tools (SSDT) 中,開啟包含您所需封裝的 Integration Services 專案。

  2. 在 [方案總管] 中,按兩下封裝將其開啟。

  3. 按一下 [資料流程] 索引標籤,然後從 [工具箱]拖曳「條件式分割」轉換至設計介面。

  4. 從來源或先前的轉換將連接子拖曳到「條件式分割」轉換,以便將「條件式分割」轉換連接到資料流程。

  5. 按兩下「條件式分割」轉換。

  6. [條件式分割轉換編輯器]中,拖曳變數、資料行、函數和運算子到方格中的 [條件] 資料行,以建立要當作條件使用的運算式。 或者,您也可以在 [條件] 資料行中輸入運算式。

    注意

    變數或資料行可以用在多個運算式中。

    注意

    如果運算式無效,則運算式文字會反白顯示,且資料行上的「工具提示」會描述錯誤。

  7. (選擇性) 修改 [輸出名稱] 資料行中的值。 預設名稱為 Case 1、Case 2 等等。

  8. 若要修改評估條件的順序,請按一下向上鍵或向下鍵。

    注意

    將最可能遇到的條件放在清單的最上方。

  9. (選擇性) 修改不符合任何條件之資料列的預設輸出名稱。

  10. 若要設定錯誤輸出,請按一下 [設定錯誤輸出]。 如需詳細資訊,請參閱 偵錯資料流程

  11. 按一下 [確定] 。

  12. 若要儲存已更新的封裝,請在 [檔案] 功能表上,按一下 [儲存選取項目]

另請參閱

條件式分割轉換
Integration Services 轉換
Integration Services 路徑
Integration Services 資料類型
資料流程工作
Integration Services (SSIS) 運算式