【发布时间】:2017-02-26 01:36:50
【问题描述】:
提前谢谢你。
我是 ssis 的新手,我需要一些帮助。 我必须创建一个包,其中,我必须从不同的文件夹中获取动态更改的 .csv 文件并将它们加载到 SQL 表中,在将文件加载到 SQL 表中之后,我需要将文件放回它们的文件夹中是从那里捡来的。
我通过参考此链接完成了其中的一部分:How do I move files to an archive folder after the files have been processed?。
我能够将所有文件加载到一个文件夹中,但我需要在加载文件后将它们放回不同的文件夹中。 这是我的文件结构
D:\SAFI\2016_04||
file1.csv||
文件2.csv||
文件3.csv||
D:\SAFI\2016_05||
文件1.csv||
文件2.csv||
文件3.csv||
我需要将文件加载到存档文件夹中,但方式相同。
示例:
D:\Archive\2016_04||
文件1.csv||
文件2.csv||
文件3.csv||
D:\Archive\2016_05||
文件1.csv||
文件2.csv||
文件3.csv||
它应该自己创建文件夹并相应地加载文件。
感谢任何帮助。
再次感谢您。
【问题讨论】:
-
抱歉,流程是如何构成的?移动文件并处理它们...如果将文件放在同一个位置,为什么要移动它们?
-
@Alex:我将从远程服务器访问文件,我需要加载文件,然后将它们移动到本地机器
-
您有哪些可用信息?您是否使用变量来存储文件名/路径?你在使用循环吗?
-
我正在使用变量来存储信息