Nifi Processor | RouteText 与 RouteOnContent

RouteText

        根据一组用户定义的规则路由文本数据。传入的FlowFile中的每一行都与用户定义的Properties指定的值进行比较。将文本与这些用户定义的属性进行比较的机制由“匹配策略”定义。然后根据这些规则路由数据,分别路由文本的每一行

Nifi Processor | RouteText 与 RouteOnContent_第1张图片

 

 

RouteOnContent,

 

将正则表达式应用于FlowFile的内容,并将FlowFile的副本路由到其正则表达式匹配的每个目标。正则表达式作为用户定义的属性添加,其中属性的名称是关系的名称,值是正则表达式以匹配FlowFile内容。用户定义的属性确实支持属性表达式语言,但结果被解释为文字值,而不是正则表达式

 

Nifi Processor | RouteText 与 RouteOnContent_第2张图片

建议使用 RouteOnContent,因为更快。建议将Content Buffer Size 调节较小,16B 即可。

你可能感兴趣的:(大数据,Nifi)