流骡子

时间:2016-06-01 11:46:58

标签: mule mule-studio mule-component dataweave

我们可以通过流对象[refer]运行数据编织。我有一个场景,我需要流式传输2个单独的文件并合并内容以将其写入文件。 这样做的 最有效的方式 是什么......我避免使用异步范围,因为这会对处理器产生更多依赖

1 个答案:

答案 0 :(得分:0)

流式传输通常只是向前传输,所以它适用于单个流式输入。即使您将另一个流输入读取到流变量,也可能难以将它们一起使用转换。您是否尝试将一个流作为有效负载读取并将其他流读入流变量,然后在dataweave中工作?顺便说一下,你会做记录(线)级转换吗?

文件1的记录是否与某些公共数据的文件2的记录有关,或者它们是具有相同元数据定义的独立数据集?

如果两者都不相关,可能您可以先将两个文件合并为一个(文件出站,附加= true),然后流式传输合并后的文件并进行转换。

所以这取决于转型:)

相关问题