Mule 骡子里的水

Mule 骡子里的水,mule,mule-studio,mule-component,dataweave,Mule,Mule Studio,Mule Component,Dataweave,我们可以在流对象上操作dataweave。我有一个场景,在这个场景中,我需要流式传输2个单独的文件,并合并内容以将其写入一个文件。 做这件事的最有效的方法是什么?我避免使用异步作用域,因为这会对处理器产生更多的依赖性流通常是向前的,因此它可以很好地处理单流输入。即使将另一个流式输入读取到flow变量,也可能很难同时对它们使用转换。您是否尝试过将一个流读取为有效负载,将另一个读取为流变量,然后在dataweave中工作?顺便问一下,你会做记录(行)级转换吗 文件1的记录是通过一些公共数据与文件2的

我们可以在流对象上操作dataweave。我有一个场景,在这个场景中,我需要流式传输2个单独的文件,并合并内容以将其写入一个文件。
做这件事的最有效的方法是什么?我避免使用异步作用域,因为这会对处理器产生更多的依赖性

流通常是向前的,因此它可以很好地处理单流输入。即使将另一个流式输入读取到flow变量,也可能很难同时对它们使用转换。您是否尝试过将一个流读取为有效负载,将另一个读取为流变量,然后在dataweave中工作?顺便问一下,你会做记录(行)级转换吗

文件1的记录是通过一些公共数据与文件2的记录相关,还是它们是具有相同元数据定义的独立数据集

如果两者不相关,可能是您可以首先将两个文件合并为一个(文件出站,append=true),然后将合并的文件流化并进行转换


因此,它取决于转换:)

流式传输通常只向前传输,因此它可以很好地处理单流输入。即使将另一个流式输入读取到flow变量,也可能很难同时对它们使用转换。您是否尝试过将一个流读取为有效负载,将另一个读取为流变量,然后在dataweave中工作?顺便问一下,你会做记录(行)级转换吗

文件1的记录是通过一些公共数据与文件2的记录相关,还是它们是具有相同元数据定义的独立数据集

如果两者不相关,可能是您可以首先将两个文件合并为一个(文件出站,append=true),然后将合并的文件流化并进行转换


所以这取决于转换:)

通过合并,你的意思是只合并两个内容还是也要进行任何转换?是的,我想转换并合并它们。到目前为止,你在mule中尝试过任何方法吗?通过合并,你的意思是仅仅合并两个内容,还是你也会进行任何转换?是的,我想转换并合并它们。到目前为止,你在mule中尝试过任何方法吗?