共用方式為


整合服務轉換

SQL Server Integration Services 轉換是封裝數據流中的元件,可匯總、合併、散發及修改數據。 轉換也可以執行查閱作業併產生範例數據集。 本節說明 Integration Services 所包含的轉換,並說明其運作方式。

商業智能轉換

下列轉換會執行商業智慧作業,例如清除數據、採礦文字,以及執行數據採礦預測查詢。

轉型 說明
緩時變維度轉換 設定緩時變維度更新的轉換。
模糊群組轉換 將欄位數據中的值標準化的轉換。
模糊查閱轉換 使用模糊比對來查找參照數據表中值的轉換。
詞彙擷取轉換 將字詞從文本中擷取出來的轉換過程。
詞彙查找轉換 執行查詢參考數據表中詞彙並計算從文字中擷取的詞彙的轉換。
數據採礦查詢轉換 執行數據採礦預測查詢的轉換。
DQS 清洗轉換 轉換會套用為數據源建立的規則,以更正來自已連線數據源的數據。

行轉換

下列轉換會更新數據行值,並建立新的數據行。 轉換會套用至轉換輸入中的每個數據列。

轉型 說明
字元映射轉換 將字串函式套用至字元數據的轉換。
複製欄位轉換 將輸入資料行的複製加入至轉換的輸出。
數據轉換處理 此轉換會將欄的數據類型更改為不同的數據類型。
衍生欄位轉換 將表達式結果填入資料行的轉換。
匯出欄位轉換 將數據從數據流插入檔案的轉換。
匯入欄位轉換 從檔案讀取數據的轉換,並將它新增至數據流。
指令碼元件 使用腳本來擷取、轉換或載入數據的轉換。
OLE DB 命令轉換 針對數據流中的每個數據行執行 SQL 命令的轉換。

數據列集轉換

下列轉換會建立新的數據列集。 數據列集可以包含匯總和排序值、範例數據列集,或樞紐和未樞紐數據列集。

轉型 說明
匯總轉換 執行平均值、總和和計數等匯總的轉換。
排序轉換 排序數據的轉換。
百分比取樣轉換 使用百分比來指定樣本大小的轉換,以建立範例數據集。
行取樣轉換 藉由指定範例中的數據列數目來建立範例數據集的轉換。
樞紐轉換 將正規化數據表轉換為較不正規化版本的過程。
反樞紐轉換 轉換,建立非正規化數據表的更正規化版本。

分割和聯結轉換

下列轉換會將數據列分散到不同的輸出、建立轉換輸入的複本、將多個輸入聯結至一個輸出,以及執行查閱作業。

轉型 說明
條件式分割轉換 將資料列路由到不同輸出的轉換過程。
多播轉換 將資料集發送至多個輸出位置的轉換。
Union All 轉換 合併多個數據集的轉換。
合併轉換 合併兩個已排序數據集的轉換。
合併聯結轉換 使用 FULL、LEFT 或 INNER 聯結聯結兩個數據集的轉換。
查閱轉換 使用完全相符的參考資料表中查詢值的轉換。
快取轉換 數據流中的轉換將已連接的數據來源中的數據寫入快取連接管理器,然後將數據儲存到快取檔案中。 查閱轉換會對快取檔案中的數據執行查閱。
平衡資料分配器轉換 轉換會將傳入數據列的緩衝區統一分散到個別線程上的輸出,以改善在多核心和多處理器伺服器上執行的 SSIS 套件效能。

稽核轉換

Integration Services 包含下列轉換,以新增稽核資訊和計數數據列。

轉型 說明
審計轉型 轉換,讓環境的相關信息可供封裝中的數據流使用。
行計數轉換 計數行數的轉換,在數據列移動過程中進行計數,並將最終結果儲存在變數中。

自訂轉換

您也可以撰寫自定義轉換。 如需詳細資訊,請參閱 使用同步輸出開發自定義轉換元件使用異步輸出開發自定義轉換元件