我使用SSIS读取输入中的.txt文件,并在其上执行我的业务逻辑将输出结果保存在名称与当前inpout文件相同的文件中(文件名动态存储在一个变量中)。SSIS检索foreach循环内的当前文件夹遍历子文件夹
当所有的文件都存储在同一个文件夹,我没有问题,访问他们,因为我用下面的表达式,为在数据流中的平面文件的连接字符串:"path" + @[User::inputFileName] + ".txt"
现在我要处理的文件夹与子文件夹(我在foreach循环中设置遍历子文件夹),我有一些与平面文件连接字符串的问题,因为我不能使用通配符,如:my path\\subfolder*" + @[User::inputFileName] + ".txt"
其中每个子文件夹具有相同的名称,只更改名称的最后部分。
如何将当前子文件夹名保存在变量中,以便我可以按以下方式使用它?"path\\"+ @[User::currentSubFolder] +"\\" + @[User::inputFileName] + ".txt"