共用方式為


使用合併聯結轉換來擴充資料集

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

若要加入和設定「合併聯結」轉換,封裝必須已包含至少一個「資料流程」工作,及兩個為「合併聯結」轉換提供輸入的資料流程元件。

「合併聯結」轉換需要兩個經過排序的輸入。 如需詳細資訊,請參閱 排序合併和合併聯結轉換的資料

擴充資料集

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

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

  3. 按一下 [資料流程] 索引標籤,然後將「合併聯結」轉換從 [工具箱] 拖曳至設計介面。

  4. 將連接子從資料來源或前一個轉換拖曳至「合併聯結」轉換,以便將「合併聯結」轉換連接到資料流程。

  5. 按兩下「合併聯結」轉換。

  6. 在 [合併聯結轉換編輯器] 對話方塊中,選取 [聯結類型] 清單中使用的聯結類型。

    注意

    如果您選取 [左方外部聯結] 類型,則可以按一下 [交換輸入] 來切換輸入,並將左方外部聯結轉換成右方外部聯結。

  7. 將左輸入中的資料行拖曳至右輸入中的資料行,以指定聯結資料行。 如果這些資料行的名稱相同,則可以選取 [聯結索引鍵] 核取方塊,「合併聯結」轉換會自動建立聯結。

    注意

    您可以只在排序位置相同的資料行之間建立聯結,而這些聯結必須以排序位置指定的順序建立。 如果您嘗試不按順序建立聯結,則 [合併聯結轉換編輯器] 會提示您為略過的排序次序位置建立其他聯結。

    注意

    依預設,輸出會在聯結資料行上進行排序。

  8. 在左右輸入中,選取其他資料行的核取方塊,使之包含在輸出中。 依預設,會包含聯結資料行。

  9. (選擇性) 在 [輸出別名] 資料行中更新輸出資料行的名稱。

  10. 按一下 [確定] 。

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

另請參閱

合併聯結轉換
Integration Services 轉換
Integration Services 路徑
資料流程工作