【发布时间】:2016-11-22 14:42:49
【问题描述】:
我有一个包含不同 SQL 文件的文件夹。现在在 SSIS 包中,在 foreach 循环中,我正在读取存储在每个 sql 文件中的查询(使用脚本任务),然后在执行脚本任务中执行查询,从而在变量中获得结果集。
现在我想生成与每个结果集变量对应的平面文件。
这个过程是否可行(我曾尝试使用 dataflowtask,但它没有使用变量作为源)还是我应该使用不同的方法?
【问题讨论】:
-
这是您的第一个包还是您尝试了其他方法??
-
我尝试在 foreach 循环中使用 dataflowtask,但我不认为每次迭代我们都可以将命令文本更改为不同的查询...
-
在这种情况下,您应该尝试动态查询。需要更清楚您的问题
-
我有不同的查询文件,它们彼此不相关。每个查询都返回数据,我需要为每个使用包生成平面文件。
-
具体有多少个文件?
标签: ssis-2012 flat-file foreach-loop-container dataflowtask