2016-12-08 87 views
0

我有一个与脚本执行SQL任务(DOE PARAMS):SSIS文件系统任务

select 
    SystemCode 
    ,[Group] 
    ,Process 
    ,InputFolder 
    ,InputFileName 
    ,TargetFileName 
from rpt.v_cfg_Report_DOE_Parameters 
where 
Report_Id = ? 
and Procedure_Id = ? 

而且还有新的SQL任务(运行DOE来电者)从以前的查询到结果,通话后程序,该程序继续处理数据以执行另一些步骤。我需要让文件系统任务会拷贝从PARAMS(GET DOE PARAMS)到文件和该文件保存在文件夹中,我可以看到哪些参数转发到过程中检查的目的。

任何想法如何做到这一点?

回答

0

您可以使用结果从查询到对象变量设置。然后使用一个for each循环容器设置为ado.net迭代器。这允许您将参数设置为每次都打包变量。那些驱动文件系统任务。您也可以在源组件中使用该查询,而不是在sql任务中使用该查询。在数据流中,您选择指向对象变量的记录集目标。