将输出写入Talend ETL中的相同xml文件

时间:2017-04-24 11:01:43

标签: etl talend

我想使用xml文件存储由Talend job处理的记录。我创建了输出XML文件并使用tAdvancedFileOutputXML生成输出.XML的结构是 -

`<node>
    <successrecords>
        <data attribute="[value]" />
    </successrecords>
   <failurerecords>
       <data attribute="[value]" />
   </failurerecords>

`

成功和失败记录必须放在一个XML中,但只有第一个分配的tAdvancedFileOutputXML正在生成而另一个没有附加。请告诉我如何在失败和成功情况下写入同一文件。

1 个答案:

答案 0 :(得分:0)

如果在写入XML文件之前使用tXMLMap,则可以选择tXMLMap的输出设置:"All in one",它允许您将所有输出行写入同一文件。

enter image description here