2017-04-04 41 views
0

我正在使用單個源實例的多個源文件。我創建了三個平面文件和一個目標表以實驗多個來源。我使用'文件列表'的概念,爲此我創建了一個包含所有平面文件名的文本文件。 實施例:informatica發佈命令任務

Filename : File_list.txt 
File content : Price1.txt 
Price2.txt 
Price3.txt 

在上面的例子Price1.txt,Price2.txt和Price3.txt是平坦的文件名。在Informatica中運行Workflow時,我將File_list.txt指定爲源文件。因此它將遍歷指定文件(File_list.txt)中的所有平面文件並將所有值插入到目標表中。 現在我想要做的是一旦數據被插入到目的地,我需要刪除該目錄位置中的源文件。 如何做到這一點?

回答

0

您需要編寫一個自定義腳本,將使用File_list.txt作爲輸入並執行刪除操作。然後,您可以使用Post-Session Success Command會話組件或在使用$YourSessionName.Status = SUCCEEDED條件鏈接的工作流程中作爲單獨的命令任務來調用它。