如何在SSIS中选择每月不同的源文件夹

如何在SSIS中选择每月不同的源文件夹,ssis,Ssis,场景:实际我想看到的是,当9月6日仅为源文件夹sep6加载数据,明天9月7日从SEP7文件夹加载数据,然后后天9月8日仅为从sep8文件夹加载数据,但如何加载?我会通过从C脚本任务填充变量来实现这一点。您可以在脚本任务中非常轻松地生成日期/时间字符串。例如: Dts.Variables["User::FirstThreeCharsOfMonthNameUpper"].Value = DateTime.Now.ToString("MMM").ToUpper(

场景:实际我想看到的是,当9月6日仅为源文件夹sep6加载数据,明天9月7日从SEP7文件夹加载数据,然后后天9月8日仅为从sep8文件夹加载数据,但如何加载?

我会通过从C脚本任务填充变量来实现这一点。您可以在脚本任务中非常轻松地生成日期/时间字符串。例如:

Dts.Variables["User::FirstThreeCharsOfMonthNameUpper"].Value = DateTime.Now.ToString("MMM").ToUpper();

假设今天是9月1日,流程是要在SEP文件夹中查找文件,还是需要回顾一天?假设坏事情发生了,今天是9月2日,但我们的流程已经两天没有运行了,你打算如何提取AUG文件?实际我想知道,当9月6日仅为源文件夹sep6加载数据,明天9月7日从SEP7文件夹加载数据,然后后天9月8日仅为从sep8文件夹加载数据,但其工作方式如何,你写下你要解决的问题以及你采取的步骤。从你的评论听起来,你有更多的要求,你的问题,所以点击编辑链接,并尝试改善你的问题与这些方面铭记。