2016-12-08 110 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任務中使用該查詢。在數據流中,您選擇指向對象變量的記錄集目標。