Ssis
SSIS 僅處理從 csv 文件到 sql 表的 5000 行
我正在通過 SSIS 將數據從 csv 文件載入到我的 sql 表中。從 csv 文件中讀取的記錄數是否有任何預設限制?
在載入 csv 文件時,我的數據流組件只處理 5000 條記錄,儘管它包含 5341 條記錄,如下圖所示。我該如何解決這個問題?
源文件顯示只有 5000 來自第一步。
這意味著文件中的所有數據都已導入,並且有一個錯誤的分隔符使某些數據在導入中合併,或者您關閉了錯誤通知/截斷通知,並且由於目標或轉換限製而截斷了數據。
您還可以將數據行配置為意外跳過,或者實際上只有 5000 行數據。我首先檢查數據,然後查看日誌。確保啟用 SSIS 日誌記錄並查看日誌以獲取更多資訊。我還將在每個步驟之間添加一個計數步驟,並將它們儲存到一個表中以進行跟踪,以便我可以驗證通過每種方式的行數。