了解 Nifi 其他组件 | 学习笔记

简介: 快速学习了解 Nifi 其他组件

开发者学堂课程【NiFi 知识精讲与项目实战(第一阶段):了解 Nifi 其他组件 】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/705/detail/12514


了解 Nifi 其他组件

内容介绍

一、Nifi 其他组件


一、Nifi 其他组件

NIFI 由许多非处理器组件。

1.input port,数据流传入点。

image.png

该节点组件主要的作用是接收输入的数据。用一个端口进行接收,该节点组件虽然是一个数据流输入点,但并不是数据流的起点,主要用在处理器组和组之间数据流传的连接点。例如两个不同的处理器组要进行关联,不是通过connection,而是通过 input port,除了 input port 连接输入之外,还需要输出数据,就是 output port。

2.Output port

image.png

Output port 是用在处理器组和处理器组之间的连接。 Output port 是输出数据时会用到的组件。Input port,是输入数据时会用到的组件。二者配套使用。

3.处理器组 PROCESS GROUP

image.png

相当于系统中的文件夹,作用就是使数据流的各个部分更工整,思路更清晰,相当于解耦合概念使团队配合沟通更方便,更易读。

4.远程组,remote process group

image.png

主要用于添加其他 nifi 服务器的组。nifi 除了支持集群方式之外,还可以在不同 nifi 服务器不同集群之间进行交互,此时就需要用到 remote Processor group。如果使用集群,一般使用不到,除非数据量特别庞大,或者不同应用系统使用,此时需要建立两套 nifi 集群。一方面对于揉搓性更高,提升性能,很方便进行管理。

5.聚合组件

image.png

主要用于将多个 connection 数据合并到一个 connection 当中。

6.模板 Template

image.png

主要用于将不同组件组合在一起,形成更大的组。从这个组中创建一个数据流模板,可以理解为备份,这些模板可以导出为 XML 形式的文本数据,并且在其他的 nifi 应用中可以将其导出的 Xml 的文本数据重新导入,此时所有的配置信息和处理器以及流程全部都存在,可以直接使用,极其方便。方便进个 NIFI 处理流程的快速迁移。

7.便签

image.png

相当于写入备注信息。

8.导航组件

image.png

在工作区域的左侧,主要做预览还有放大和缩小的功能,在方框当中的蓝色的长方形,就是处理器或处理器组。白底蓝边的框就是工作区域。当前所展示的界面,鼠标可以在上面进行拖动。

9.操作区

image.png

操作区在左侧,包含了很多操作菜单按钮.

(1)配置按钮:

image.png

配置按钮相当于进入属性配置页面。与在处理器上点击右键进行配置是相同的操作。

(2)启用:

image.png

只对处理器进行启用和禁用,对组不生效。

(3)开始:

image.png

启用组或启用某一个处理器。

(4)停止:

image.png

停止某一个处理器或者整个组,如果什么都不选,默认启动当前面版的所有组件和所有组。

(5)创建模板:

image.png

点击该按钮,将面板中所有组件所有处理器和处理器组全部打包。为一个模板可以对该模板进行下载导出,上传模板可以把其他人或其他机构或公共的优秀模板导入使用。

以上就是 NiFi 其他组件。

相关文章
|
消息中间件 大数据 关系型数据库
大数据框架NiFi
NiFi 是一个易于使用,功能强大,可靠的处理和分发数据框架。主要用于数据的同步传输,支持灵活的数据格式转换,同时可以设置定时调度任务,他是一个数据同步框架,类似于 kettle。
262 0
|
存储 监控 Java
NiFi 监控2 | 学习笔记
快速学习 NiFi 监控2
332 0
NiFi 监控2  |  学习笔记
|
存储 安全 Java
【NiFi】(一)NiFi 简介及核心概念
【NiFi】(一)NiFi 简介及核心概念
2595 0
【NiFi】(一)NiFi 简介及核心概念
|
前端开发 Java Unix
【NiFi】(二)三分钟搞定 NiFi 安装与简单使用!
【NiFi】(二)三分钟搞定 NiFi 安装与简单使用!
2393 0
【NiFi】(二)三分钟搞定 NiFi 安装与简单使用!
|
存储 负载均衡 Java
Nifi 架构 | 学习笔记
快速学习 Nifi 架构
293 0
Nifi 架构  |  学习笔记
|
监控 网络协议 Java
Nifi 安装-1 | 学习笔记
快速学习 Nifi 安装-1
784 0
Nifi 安装-1  |  学习笔记
|
XML Java 关系型数据库
NiFi 模板 | 学习笔记
快速学习 NiFi 模板
370 0
NiFi 模板 |  学习笔记
|
监控 负载均衡 数据处理
NiFi 集群知识点 | 学习笔记
快速学习 NiFi 集群知识点
369 0
NiFi 集群知识点  |  学习笔记
|
Linux 开发者
Nifi 安装-2 | 学习笔记
快速学习 Nifi 安装-2
254 0
Nifi 安装-2  |  学习笔记
|
存储 XML Linux
NIFI 集群知识点 | 学习笔记
快速学习 NIFI 集群知识点
294 0
NIFI 集群知识点  |  学习笔记