Microsoft Integration Services 及 SSIS 設計工具包含的功能及工具,可用來針對 Integration Services 套件中的資料流進行疑難排解。
SSIS 設計工具提供資料檢視器。
SSIS 設計工具與 Integration Services 轉換提供數據列計數。
SSIS 設計工具會在運行時間提供進度報告。
數據查看器
數據查看器會在數據流中顯示兩個元件之間的數據。 數據查看器可以在數據從數據源擷取並首次進入數據流時、在轉換更新數據之前和之後,以及在數據被載入目的地之前,顯示數據。
若要檢視數據,您可以將數據查看器附加至連接兩個數據流元件的路徑。 在數據流元件之間檢視數據的能力可讓您更輕鬆地識別非預期的數據值、檢視轉換變更數據行值的方式,以及探索轉換失敗的原因。 例如,您可能會發現參考資料表中的查找失敗,為了修正此問題,您可以新增一個轉換,為空白欄位提供預設數據。
數據查看器可以在方格中顯示數據。 使用方格,您可以選取要顯示的數據行。 選取資料列的值會以表格式格式顯示。
您也可以在路徑中包含多個資料檢視器。 您可以以不同的格式顯示相同的數據,例如,建立數據圖表檢視和網格線檢視,或為不同的數據行建立不同的數據查看器。
當您將資料查看器新增至路徑時,SSIS 設計工具會將數據查看器圖示新增至路徑旁邊的 [資料流 ] 索引標籤設計介面。 可以有多個輸出的轉換,例如條件式分割轉換,可以在每個路徑中包含數據查看器。
在運行時間, 數據查看器 視窗隨即開啟,並顯示數據查看器格式所指定的資訊。 例如,使用方格格式的數據查看器會顯示所選取資料行的數據、傳遞給數據流元件的輸出數據列數目,以及顯示的數據列數目。 資訊會逐個緩衝區顯示,緩衝區中包含多少行將取決於數據流中的行寬。
在 [ 資料檢視器] 對話框中,您可以將數據複製到剪貼簿、清除數據表中的所有數據、重新設定數據查看器、繼續數據流,以及卸離或附加數據查看器。
加入數據檢視器
列數
通過路徑的數據列數目會顯示在路徑旁邊的 SSIS 設計工具中 [數據流 ] 索引卷標的設計介面上。 數字會在數據沿著路徑移動時定期更新。
您也可以將數據列計數轉換新增至數據流,以擷取變數中的最終數據列計數。 如需詳細資訊,請參閱 Row Count Transformation。
進度報告
當您執行封裝時,SSIS 設計工具會在 [ 數據流 ] 索引標籤的設計介面上描述進度,方法是以指出狀態的色彩顯示每個數據流元件。 當每個元件開始執行其工作時,它會從無色彩變更為黃色,並在順利完成時變更為綠色。 紅色表示元件失敗。
下表描述色彩編碼。
| 顏色 | 說明 |
|---|---|
| 無色彩 | 等候數據流引擎呼叫。 |
| 黃色 | 執行轉換、擷取資料或載入數據。 |
| 綠色 | 已成功執行。 |
| 紅 | 執行時發生錯誤。 |