为了生成新的XML,我首先创建了一个XSD,然后创建了如下的作业
Oracle连接器> XML> XML_Output
在XML stage> XML composer步骤的编辑程序集中,我选择选项as “写入文件”并提供输出文件目录和文件名前缀
我面临的问题是每个输入行DS正在生成单独的XML输出文件。(例如:10个输入行的10个XML文件) 我的要求是生成一个包含所有输入值的单个输出XML文件。
请帮忙
答案 0 :(得分:1)
两条建议:
检查输出 - > XML阶段的Mappinng并为输出链接分配正确的级别。尝试将“top”分配给输出链接的名称
使用常规outputlink,不要让XML Stage直接写入文件,而是使用单独的Sequential File Stage