作者:韩铁衣 | 来源:互联网 | 2023-08-19 12:06
Nifi基础操作
1 主页面
2 组
2.1 创建组
从常用功能模块,拖动组到画布上,自定义组名。可以通过鼠标移动组在画布位置。
2.2 进入、退出组
选中某一个组,单击右键选择enter group或者双击组进入组内,在组内单击右键选择leave group退出组。
3 组件
3.1 创建组件
在常用功能模块,拖动processor,通过搜索选择你需要的组件
3.2 调整配置
配置数据库,选择要执行的SQL语句。
3.3 单节点执行
Execution有两个选项,分别是All nodes和Primary node,如果选择All nodes,那么在nifi集群中的所有节点都会执行一遍。
3.4 组件定时任务
nifi定时任务,可通过timer driver、cron driver、event driver定时调度任务,timer调度可设定调度时间(sec),cron调度需要配置cron表达式,event调度暂时还不能使用。
3.4 组件流自处理
当这个组件任务执行后,可能出现两种情况,一种是success一种是failure。因为我们没有后续的流,所以通过这样设置然其自身消化即可。
3.5 组件启动暂停
3.4 组件启用禁用
组件处理禁用状态时,不可以有启动暂停操作
4 模板
4.1 创建模板
通过shift键,可选择需要的所有组件和连接关系,然后点击create template即可创建模板。
6.2 应用模板
从历史创建的模板中选择需要的模板,ADD即可。
6.3 下载模板
nifi支持下载模板,可以将已创建的模板下载到本地。
6.4 上传模板
已下载的模板,可以导入任意的nifi实例中。