使用彙總轉換來彙總資料集中的值

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

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

若要彙總資料集中的值

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

  2. 在 [方案總管] 中,按兩下套件即可開啟。

  3. 按一下 [資料流程] 索引標籤,然後從 [工具箱] 將「彙總」轉換拖曳到設計介面區。

  4. 從來源或前一個轉換拖曳連接器到彙總轉換,將彙總轉換連接到資料流程。

  5. 按兩下該轉換。

  6. 在 [彙總轉換編輯器] 對話方塊中,按一下 [彙總] 索引標籤。

  7. 在 [可用的輸入資料行] 清單中,選取您要計算彙總值之資料行旁邊的核取方塊。 選取的資料行便會顯示在資料表中。

    注意

    您可以多次選取某個資料行,以套用多個轉換至該資料行。 為了唯一識別彙總,系統會在資料行輸出別名的預設名稱後附加一個數字。

  8. 您也可以修改 Output Alias 欄中的值。

  9. 若要變更預設彙總作業 [群組依據],請在 [作業] 清單中選取不同的作業。

  10. 若要變更預設比較,請選取 [比較旗標] 資料行中列出的個別比較旗標。 預設情況下,比較會忽略大小寫、假名種類、非間距字元以及字元寬度。

  11. 您也可以針對 [相異值計數] 彙總,在 [相異值計數索引鍵] 資料行中指定相異值的確切數目,或在 [相異值計數刻度] 資料行中選取近似計數。

    注意

    提供相異值的數目 (不論是精確值或近似值) 可最佳化效能,因為轉換可以預先配置適當的記憶體容量來執行其工作。

  12. (選擇性) 按一下 [進階] ,並更新「彙總」轉換輸出的名稱。 如果彙總包含 Group By 作業,您可以在 [鍵值規模] 資料行中選取分組鍵值的近似計數,或在 [鍵值] 資料行中指定分組鍵值的確切數量。

    注意

    提供相異值的數目 (不論是精確值或近似值) 可最佳化效能,因為轉換可以預先配置適當的記憶體容量來執行其工作。

    注意

    [索引鍵刻度] 和 [索引鍵] 選項彼此互斥。 如果您在兩個欄位中都輸入值,會採用 索引鍵刻度 或 索引鍵 兩者中較大的值。

  13. (選擇性) 按一下 [進階] 索引標籤,並設定可以用來最佳化彙總轉換執行之所有作業的屬性。

  14. 按一下 [確定] 。

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