2016-02-26 3 views
0

我有一個腳本控制,它將我的數據分成兩個文件流並分成兩個文件目標。不幸的是,即使沒有其中一個流的記錄,仍然會創建目標文件。這怎麼能被阻止。SSIS創建空文件

回答

0

那麼這就是SSIS的行爲方式,即即使沒有數據也會創建目標文件。你需要一個解決方法,通過讓這個 -

  1. 插入腳本任務和你的「目標文件」之間的「行計數」改造和它說@intNumberOfRows分配一個變量。
  2. 將數據流任務連接到「文件任務」以刪除使用基於@intNumberOfRows的值設置爲0的條件表達式創建的空文件。