首页 > 其他分享 >ETL工具-nifi干货系列 第三讲 nifi web ui 使用教程

ETL工具-nifi干货系列 第三讲 nifi web ui 使用教程

时间:2024-03-25 09:11:44浏览次数:14  
标签:nifi web Process 画布 点击 ui 处理器 Groups 按钮

1、nifi 服务启动之后,浏览器输入https://localhost:8443/nifi ,匿名登录或者输入用户名密码进入操作页面,如下图所示:

2、组件工具栏

处理器,鼠标放到图标上提示Processor,里面里面有各种各样的组件,可以实现各种各样的功能。

 拖拉处理器到画布中,出现处理器选择列表,可以根据处理器来源,标签,类型,用途等进行检索自己需要的处理器,如下图所示

 这里我们选择GenerateFlowFile进行演示(后续产生测试数据的时候会频繁使用到此组件),如下图所示:

 选中处理器之后,点击add按钮或者双击处理器进行添加到画布,其他工具栏按钮同样也是通过拖拉到画布的方式进行使用,如下图所示:

 3、状态栏

状态栏位于组件工具栏下方。状态栏中的图标含义依次从左到右分别是如下:

(Active Threads)当前活动流中线程数。

(Total queued data)当前存在于流中的数据量。

(Transmitting Remote Process Groups)画布上每个处于正在传输状态下存在的远程处理组数量。

(Not Transmitting Remote Process Groups)画布上每个处于未传输状态下存在的远程处理组数量。

(Running Components)画布上每个处于运行状态下存在的处理器数量。

(Stoped Components)画布上每个处于停止状态下存在的处理器数量。

(Invalid Components)画布上每个处于无效状态下存在的处理器数量。

(Disabled Components)画布上每个处于已禁止状态的处理器数量。

(Up to date Versioned Process Groups)画布上每个处于最新状态下存在的版本化处理组数量。

(Locally Modifyed Versioned Process Groups)画布上每个处于本地修改状态下存在的版本化处理组数量。

(Stale Versioned Process Groups)画布上每个处于过时状态下存在的版本化处理组数量。

(Locally Modifyed and Stale Versioned Process Groups)画布上每个处于本地修改且过时状态下存在的版本化处理组数量。

(Sync failure Versioned Process Groups)画布上每个处于同步失败状态下存在的版本化处理组数量。

(Last refresh )上次刷新所有这些信息的时间戳。

4、导航面板,面板中顶部四个按钮从左到右功能依次如下:

(Zoom in)点击放大镜进行放大操作。

(Zoom out)点击放大镜进行缩小操作。

(Fit)将浏览区域调整到适合屏幕大小,以便整个数据流可以完全可视化。

(Actual)将浏览区域调整到实际大小,即数据流的实际大小,可能需要用户进行滚动查看全部内容。

鸟瞰图(鼠标可以拖动矩形移动画布)和面包屑如下图所示:

 5、操作面板,面板中按钮从左到右,从上到下功能依次如下:

(Configuration)配置,点击此按钮设置处理器,处理组等相关属性。

(Enable)启用,点击此按钮设置处理器可用。

(Disable)禁用,点击此按钮设置处理器不可用。

(Start)启动,点击此按钮启动,如果页面中状态栏中的感叹号数量大于0的话是无法启动的,必须根据感叹号提示内容修正感叹号数量为0时才可以正常启动。

(Stop)停止,点击此按钮停止。

(Create Template)创建模版,点此按钮将画布内容保存为模版,可以进行复用。

(Upload Template)上传模版,点此按钮可以将本地模版文件上传使用。

(Copy),复制画布处理器等。

(Paste),粘贴已经复制的内容到画布。

(Group),点此按钮快速创建子组,会讲当前画布内容包裹到子组里面。

(Change Color),点此按钮可以改变处理器的左上角的颜色,方便识别。

(Delete),点击此按钮可以删除画布中选中的组件。

 6、全局菜单,全局菜单位置在页面右上角位置。全局菜单包含一些选项,允许您在画布上操作现有的组件,暂不详细描述,后续进行流程设计时进行讲解。

 

标签:nifi,web,Process,画布,点击,ui,处理器,Groups,按钮
From: https://www.cnblogs.com/zjBoy/p/18092195

相关文章

  • Docker重新编译webBenchmark镜像
    1.编译环境SystemVersion:Centos8DockerVersion:WebBenchmarkVersion:webBenchmark_linux_arm2.编写Dockerfile1.创建编译目录mkdirnetworkdownload2.创建Dockerfile文件并编写2.1创建Dockerfile文件touchDockerfile2.2编写Dockerfile文件FROMalp......
  • 鸿蒙HarmonyOS实战-ArkUI组件(Flex)
    ......
  • NKCTF2024-WEB-gxngxngxn
    WEBmyfirstcmscmsmadesimple2.2.19参考:GitHub-capture0x/CMSMadeSimple后台有个rce漏洞访问/admin路由直接爆破弱口令得到admin/Admin123然后访问admin/editusertag.php修改为:<?phpechosystem('cat/_fffff1@g');?>得到flag用过就是熟悉拿到源码进行审......
  • 【JavaWeb】Day19.Vue组件库Element——常见组件
    一.Element常见组件-表格Table表格:用于展示多条结构类似的数据,可对数据进行排序、筛选、对比或其他自定义操作。首先打开官网找到表格(Element-Theworld'smostpopularVueUIframework)以带边框表格为例,点击显示代码把代码复制到自己的vue项目中点击npm脚本运行,......
  • 【JavaWeb】Day18.Vue组件库Element
    什么是ElementElement:是饿了么团队研发的,一套为开发者、设计师和产品经理准备的基于Vue2.0的桌面端组件库。组件:组成网页的部件,例如超链接、按钮、图片、表格、表单、分页条等等。官网:Element-Theworld'smostpopularVueUIframeworkElement快速入门安装ElementUI......
  • 【ComfyUI插件】Comfyroll节点 (二)
    前言:通过本教程的学习,我们将逐一探索每个节点的独特功能和应用场景,并掌握如何将它们应用于实际项目中。你将能够:批量处理图像,节省时间和精力;巧妙地合并和交错列表数据,创造新的序列;重复执行操作,以实现特定的数据处理模式;执行数学运算,特别是针对列表数据的乘积操作;将文本列表转......
  • 【javaWeb &第三篇】Vue快速入门
    VUEvue是一套前端框架,免除原生的js的DOM操作,简化书写基于MVVM(model-view-viewmodel)思想,实现数据的双向绑定,将编程的关注放在数据上。什么是框架:框架相当于一个半成品,是一套高效的代码模板,基于框架开发更加的高效VUE数据绑定模型:model层中存在着对数据的处理,vi......
  • python自动化——web自动化框架常用封装代码复习——当你会开发之后,发现一切都是如此
    PS:  PO模式知识点如下: 1、知识点:函数的书写、类、继承,模块导入; 2、思路:分层,抽离;     =====================================================================          编写用例基础版本:   pytest参数化,以及原始selenium用例编......
  • 基于 HttpRunner + Django + Vue + Element UI 的接口自动化测试平台,生产可用
    LunarLink平台简介基于HttpRunner+Django+Vue+ElementUI的接口自动化测试平台,生产可用。此外,非常感谢花菜。没有AnotherFasterRunner就不会有LunarLink......
  • python趣味编程-使用 Django 和 WebSockets 的 Python 简单实时聊天室网站
    在Python中使用Django的简单实时聊天室系统该项目名为“简单实时聊天室系统”。这是一个使用Python和DjangoFramework开发的基于Web的应用程序。该应用程序是一个供随机用户使用的简单聊天室。所有人都可以在一个聊天框或对话框中进行交流。聊天消息会自动更新到所......