我使用SSIS讀取輸入中的.txt文件,並在其上執行我的業務邏輯將輸出結果保存在名稱與當前inpout文件相同的文件中(文件名動態存儲在一個變量中)。SSIS檢索foreach循環內的當前文件夾遍歷子文件夾
當所有的文件都存儲在同一個文件夾,我沒有問題,訪問他們,因爲我用下面的表達式,爲在數據流中的平面文件的連接字符串:"path" + @[User::inputFileName] + ".txt"
現在我要處理的文件夾與子文件夾(我在foreach循環中設置遍歷子文件夾),我有一些與平面文件連接字符串的問題,因爲我不能使用通配符,如:my path\\subfolder*" + @[User::inputFileName] + ".txt"
其中每個子文件夾具有相同的名稱,只更改名稱的最後部分。
如何將當前子文件夾名保存在變量中,以便我可以按以下方式使用它?"path\\"+ @[User::currentSubFolder] +"\\" + @[User::inputFileName] + ".txt"