如何根据日期选择多个CSV文件并加载到表中

时间:2012-09-07 12:26:04

标签: ssis

我每天都会在名为INPUTFILES的文件夹中收到输入文件。这些文件包含文件名和日期时间。

我的套餐已安排每天运行。如果我当天收到2个文件,我需要获取这2个文件并加载到表中。

例如我的文件中有文件

test20120508_122334.csv
test20120608_122455.csv
test20120608_014455.csv

现在我需要在同一天运行文件test20120608_122455.csv test20120608_014455.csv。

1 个答案:

答案 0 :(得分:1)

我解决了这个问题。我已经使用了一个varibale来检查该特定日期是否存在文件。

如果文件存在特定日期,则变量的值将分配给1.

对于每个循环容器已被占用,并将此文件存在于容器内的变量。

For Loop Properties  

EvalExpression ---- @fileexists==1.  

如果该特定日期没有文件,则循环失败。