【发布时间】:2018-11-23 04:33:24
【问题描述】:
我的问题是我们将如何创建 SSIS 包以从多个文件中获取特定文件并复制到不同的文件夹 需要帮助
【问题讨论】:
-
有点不清楚您具体要完成什么。从“多个文件”中“获取一个文件”?请帮助我们帮助您并更新您的问题。
我的问题是我们将如何创建 SSIS 包以从多个文件中获取特定文件并复制到不同的文件夹 需要帮助
【问题讨论】:
您可以在包控制流程中使用文件系统任务。
如下配置属性:
DestinationConnection:输入要将文件移动到的文件夹的完整文件路径,例如 c:\Users\ToTest
操作:更改为移动文件。
SourceConnection:输入文件所在文件夹的完整文件路径,包括文件名和扩展名,例如 c:\Users\Test\testfile.csv
【讨论】:
您至少需要两个组件。
在“集合”选项卡上使用带有默认 Foreach 文件枚举器的 Foreach 循环容器。将Folder: 设置为\YourFolder 并在Files: 下构建一个表达式来识别您感兴趣的特定文件。
在 Foreach 循环容器内,添加文件系统任务以将文件从源文件夹复制到目标文件夹。
【讨论】: