Apache NiFi 组件使用介绍 -- Funnel

2020-11-23 10:49:24 浏览数 (1)

概述

官方介绍 Apache NiFi User Guide

Funnel: A funnel is a NiFi component that is used to combine the data from several Connections into a single Connection.

漏斗是 NiFi 组件,用于将来自多个连接的数据合并到单个连接中

使用场景

用来组织复杂流程内的众多处理器.

1 减少处理器多对一之间的复杂连接

如下如.想象一下有 20 个这样的生成 UpdateAttribute 处理器,希望后续处理器分隔文本。现在,您需要将 SplitText 处理器替换为其他处理器。这样做将是一项困难的工作,因为它直接连接到 SplitText 处理器。但是,如果它们之间有一个漏斗,则只需替换漏斗的目标,而不是更换所有处理器

funnel-1.pngfunnel-1.png

2 对多个连接内的流文件进行统一的背压,优先级设置

funnel-2.pngfunnel-2.png

0 人点赞