我正在使用单个源实例处理多个源文件。我创建了三个平面文件和一个目标表来试验多个源。我使用'文件列表'的概念,因为我创建了一个包含所有平面文件名的文本文件。 示例:
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 :(得分:0)
您需要编写一个自定义脚本,该脚本将使用File_list.txt作为输入并执行删除操作。然后,您可以使用Post-Session Success Command
会话组件调用它,或者作为使用$YourSessionName.Status = SUCCEEDED
条件链接的工作流中的单独命令任务。