2017-02-28 52 views
0

我有多個工作流中調用的會話任務。當前所有工作流中的目標都是數據庫。具有默認值的informatica映射參數

在任務的映射具有路由器變換基於條件來執行數據負載

有首次寫入一個文件,而不是DB和文件名的要求是動態

我創建了一個映射參數$$ outputfilename來通過參數文件傳遞它,並且能夠寫入文件,但加載到db的工作流的其餘部分失敗,出現以下錯誤消息:會話任務實例[RUNNER]: [VAR_27026錯誤:缺少會話參數的初始值:[$ OutputFileName]。]

我們如何爲寫入db的所有工作流程分配一個虛擬文件名。我不想將其添加到參數文件中,因爲我們未來可能會有更多的工作流程。

感謝

回答

0

有它在錯誤消息中提及......這讓我覺得,真正的問題是,你已經配置了可重複使用的會話2變量名$$ outputfilename和$ OutputFileName有出入任務默認輸出到目標文件,而不是將其配置爲默認寫入數據庫表,然後覆蓋寫入文件的工作流中的單個會話實例。請檢查這個