【发布时间】:2011-12-08 10:29:58
【问题描述】:
好的,我会尽量解释清楚...相当特殊的情况。
工具:SSIS 2008
我们有一个控制流,现在需要由一个事件触发:一个或多个文件的存在。 (1,2 或 3)
使用的变量:
BO_FileLocation_1
BO_FileLocation_2
BO_FileLocation_3
BO_FileName_1
BO_FileName_2
BO_FileName_3
可以有一个、两个或三个文件:在上述变量中定义。填写完毕后, 他们应该被处理。当它们为空时,这意味着只有一个文件文件,进程应该忽略它们并跳转到下一个(文件观察器?)任务。 例如:
BO_FileLocation_1= "C:\"
BO_FileLocation_2 NULL
BO_FileLocation_3 NULL
BO_FileName_1= "test.csv"
BO_FileName_2 NULL
BO_FileName_3 NULL
报告只需要一个文件。
我需要一个通用概念来检查这些文件是否存在,它可能比我现在的 SSIS 知识可以处理的更通用。例如方便,当将来有第 4 个文件时。我还在考虑使用单个脚本来处理所有逻辑。
提前致谢
一张可能不相关的图片:
【问题讨论】:
-
这是一个准确的总结:在运行数据流之前确保 N 个文件存在的通用方法是什么?
标签: sql triggers business-intelligence ssis