2013-06-13 53 views
1

我在一個文件夾中有大約100個平面文件(CSV),我需要將它們加載到單個文本文件中。所有源文件的列結構都相同,並且在目標中也必須相同。我知道,在SSIS中使用Foreach容器可以完成。嘗試這樣做,但循環沒有運行,只有一個文件數據被加載到目的地,執行完成。請建議修復它,以便循環遍歷源文件夾中的所有文件。如何使用SSIS將來自多個平面源文件的數據加載到單個平面文件中?

由於提前,克里希納

回答

2

首先,有通過文件SSIS循環,你應該沒有問題,他們使用Google這麼多的文章。

但還有其他解決方案比循環:使用多個平面文件管理器。如果所有文件都具有相同的格式,您只需指定文件路徑列表,或使用wildecard字符過濾文件,並且不需要執行其他任何操作(前提是文件名本身不包含需要提取的信息)。

new manager

multiflatfile

+0

謝謝你,它的工作! –