温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:03
在2022版本的执行枝条当中,开发人员开发设计了三个新的端口,分别是bench端口、benchmark端口和bench端口。本期视频我们来看一下benchmo端口。该端口接收到批处理组,并将批处理组中的批处理消息按照设置合并为单个消息。该端口只能接受批处一组作为输入,如果接收单个消息作为输入,则会发生报错提示。该端口可用于这样的场景。若接收到采购商发来的每条报人,订单中明细以单行的形式出现,若订单有多行明细且头部信息相同,那就可以将同一条订单的多条报名数据合并为一条数据发送至用户。关于自行之桥的班尺码端口应该怎样具体使用操作呢?我们一起来看看吧。
01:10
在设置页面中可配置X plus端口配置的该参数用来确定在合并批处理消息时要使用的重复产表元素。比如下面两条插秒作为一个P处理组传入端口,如果pass的值设置为斜杠orders,斜杠shipping,则输出消息将合并为如下。选取输入插秒跟节点order下的ship频路节点,将两条插秒的所有视频录节点都提取出来,并全部写入输出的新查表中。这样的操作可以大大精简数据,减少数据冗余。需要注意的是,该端口只能接受批处理组作为输入,而不能处理输入的单个消息。因此在benchmark端口前可以连接bench quit端口一起使用。在bench quit端口中将多条文件转化为P处理组,再将P处理组消息传入benchmark端口进行处理。除了benchqui端口与bench me端口外,还在最前面连接了script端口。在示例中传入工作流的两条插秒如图所示,在头部有标签,Order number只为订单编号。
02:31
那么在script端口中编写脚本如下,将输入文件的订单编号提取出来,存录制文件的消息头pull number中。带有该消息头pull number的文件传入至benchscript端口,拥有相同消息头参数及订单号的输入文件会转为一个P消息组。P消息组传入至bench me端口,就可以实现将P消息组中的多条文件内容融合为一条数据输出,最终输出的插秒如图所示,头部的order number标签和order date标签值不会改变,只将两条插秒中的shipping loop标签制为一条插秒文件,在该端口后,就可以将订单按照用户选择的集成方式发送至用户端了。
我来说两句