大数据Nifi常用组件

Apache NiFi 是一个强大的数据处理工具,其核心组件包括处理器、数据流输入/输出点、组、远程组、聚合、模板和便签等。处理器负责具体任务,输入/输出点连接不同组件,组用于组织管理,远程组实现远程数据处理,聚合整合多个数据流,模板则方便组件组合和迁移。此外,用户可以通过导航、配置、启停等操作来管理和操作数据流。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


1 常用组件

在这里插入图片描述

1.1 处理器( processor )

在这里插入图片描述

nifi内部提供了各个处理器模块, 根据不同的需求, 选择不同的处理器进行拼装, 从而组成一个完整的流处理组.

1.2 数据流传入点(input-port)

虽说是数据流输入点,但是并不是整体数据流的起点。它是作为组与组之间的数据流连接的传入点与输出点。

1.3 数据流输出点(output-port)

在这里插入图片描述

同理上面的输入点。它是作为组与组之间的数据流连接的传入点与输出点。

1.4 组(process-group)

在这里插入图片描述

组相当于系统中的文件夹,作用就是使数据流的各个部分看起来更工整,思路更清晰,不至于从头到尾一条线阅读起来十分不方便。

1.5 远程组(remote process-group)

在这里插入图片描述

添加远程的组。

1.6 聚合(funnel)

在这里插入图片描述

用于将来自多个Connections的数据合并到一个Connection中。

1.7 模版(template)

在这里插入图片描述

可以将若干组件组合在一起以形成更大的组,从该组创建数据流模版。这些模板也可以导出为XML并导入到另一个NiFi实例中,从而可以共享这些组。

1.8 便签(label)

在这里插入图片描述

可放置在画布空白处,写上备注信息。

2 导航(Navigate)

在这里插入图片描述

Navigate是对工作区进行预览,点击放大缩小可调整视野,蓝框区域就是工作区当前的界面,可用鼠标在这部分进行移动从而调整工作区的视野。

3 操作区(Operate)

在这里插入图片描述

PS: 右键工作区空白处也可以弹出操作菜单

3.1 配置(Configuration)

在这里插入图片描述

根据在当前工作区选中的组件, 进行属性配置, 可配置所有组件或组

3.2 启用(enable)

在这里插入图片描述

启用组件, 不能操作组

3.3 禁用(disable)

在这里插入图片描述
禁用组件, 不能操作组

3.4 开始(start)

在这里插入图片描述
启动选择的组件或组, 不选择启动所有

3.5 停止(stop)

在这里插入图片描述
停止选择的组件或组, 不选择停止所有

3.6 创建模版(create template)

在这里插入图片描述
根据选择的组件或组创建模版

3.7 上传模版(upload template)

在这里插入图片描述
上传已保存的模版

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

赵广陆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值