对nifi的初步了解
应领导要求需要使用这个nifi工具
界面介绍
认识处理器
- 常用处理器
配置处理器
添加一个处理器
配置处理器配置项说明
- 相关配置说明
配置处理器
这里以上面的getfile处理器为例
1.配置处理器
【右键】-----【Configure】
相关界面介绍
- SETTING(设置)
- SCHEDULING(任务调度)
- PROPERTIES(属性),不同的处理器属性不同
- COMMENTS(注释),添加注释的作用
其他组件介绍
- 数据流入点(input-port)
虽然说这个事数据输入点,但是并不是整体数据流的起点,它是作为组与组之间的数据流连接的传入点与输出点 - 数据流出点(output-port)
同理上面的输入点,它是作为组与组之间的数据流连接的传入点与输出点 - 组(process-group)
相当于系统的文件夹,作用就是使数据流的各个部分看起来更工整,思路更加的清晰,不至于从头到尾一条线阅读 - 远程组(remote process-group)
添加远程控制的组 - 聚合(funnel)
用于将来多个Connections的数据合并到一个Connection中 - 模板(template)
可以将若干个组件组合到一起形成更大的组,从该组创建的数据流模板,这些模板也可以导出为xml并导入到另一个nifi的实列中,从而可以共享这些组。 - 便签(label)
可放置在画布空白处,写上备注信息 - 导航(Navigate)
Navigate是对工作区进行预览。点击放大和缩小可调整视野,蓝框区域就是工作区当前的界面,可用鼠标在这部分进行移动从而调整工作区的视野
操作区相关按钮功能介绍
- 配置(Configuration)
可以根据当前工作区选中的组件,进行属性的配置,可配置所有的组件或组 - 启用(enable)
启用组件,不能操作组 - 禁用(disable)
禁用组件不能操作组 - 开始(Start)
启动选择的组件或组,不选择将启动所有 - 停止(Stop)
停止选择的组件或组。不选择停止所有 - 创建模板(create template)
根据选择的组件或组创建模板 - 上传模板(upload template)
上传已经保存的模板