0

我正在使用一个 SSIS 包,它在导入之前从 SQL 表中删除行。在我运行任何任务之前,我想检查源文件夹中是否有文件。如果文件存在,我们将运行我们的其他 SSIS 任务。否则,我们可以在不运行任何任务的情况下完成我们的包。我使用下面的链接来配置检查源文件夹中是否存在文件的脚本任务 http://www.techbrothersit.com/2013/07/ssis-how-to-check-if-file-exists-in.html

我遇到的问题是文件名每天都在变化,这个例子只有在我们一直使用相同的文件名时才有效。有没有办法检查源目录中是否存在 .xlsx 文件?

提前致谢!

4

1 回答 1

0

我们可以用不同的方式来做,一种方法是在顶部创建“脚本任务”,您可以在其中“查找特定的文件夹或文件类型..etc 并设置一个全局变量”。脚本任务结束后,您可以验证全局变量值并执行必要的步骤。

下面的示例,您可以在脚本任务之后验证条件作为“fx”函数的一部分。

在此处输入图像描述

于 2021-12-22T11:54:59.113 回答