ETL工具-nifi干货系列 第三讲 nifi web ui 使用教程
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、全局菜单,全局菜单位置在页面右上角位置。全局菜单包含一些选项,允许您在画布上操作现有的组件,暂不详细描述,后续进行流程设计时进行讲解。

ETL工具-nifi干货系列 第三讲 nifi web ui 使用教程的更多相关文章
- 基于Web的Kafka管理器工具之Kafka-manager安装之后第一次进入web UI的初步配置(图文详解)
前期博客 基于Web的Kafka管理器工具之Kafka-manager的编译部署详细安装 (支持kafka0.8.0.9和0.10以后版本)(图文详解) 基于Web的Kafka管理器工具之Kafka- ...
- Selenium系列(十七) - Web UI 自动化基础实战(4)
如果你还想从头学起Selenium,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1680176.html 其次,如果你不懂前端基础知识, ...
- Singer 开源便捷的ETL 工具
singer 是一个强大,灵活的etl 工具,我们可以方便的提取web api,file,queue,基本上各种你可以想到的 数据源. singer 有一套自己的数据处理规范, taps, targe ...
- 开源ETL工具kettle系列之常见问题
开源ETL工具kettle系列之常见问题 摘要:本文主要介绍使用kettle设计一些ETL任务时一些常见问题,这些问题大部分都不在官方FAQ上,你可以在kettle的论坛上找到一些问题的答案 1. J ...
- 数据仓库系列之ETL过程和ETL工具
上周因为在处理很多数据源集成的事情一直没有更新系列文章,在这周后开始规律更新.在维度建模中我们已经了解数据仓库中的维度建模方法以及基本要素,在这篇文章中我们将学习了解数据仓库的ETL过程以及实用的ET ...
- etl学习系列1——etl工具安装
ETL(Extract-Transform-Load的缩写,即数据抽取.转换.装载的过程),对于企业或行业应用来说,我们经常会遇到各种数据的处理,转换,迁移,所以了解并掌握一种etl工具的使用,必不可 ...
- ETL工具的功能和kettle如何来提供这些功能
不多说,直接上干货! 大家会有一个疑惑,本系列博客是Kettle,那怎么扯上ETL呢? Kettle是一款国外开源的ETL工具,纯java编写,可以在Window.Linux.Unix上运行. 说白了 ...
- 开源作业调度工具实现开源的Datax、Sqoop、Kettle等ETL工具的作业批量自动化调度
1.阿里开源软件:DataX DataX 是一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL.Oracle等).HDFS.Hive.ODPS.HBase.FTP等各种异构数据源之间稳 ...
- 【转】ETL介绍与ETL工具比较
本文转载自:http://blog.csdn.net/u013412535/article/details/43462537 ETL,是英文 Extract-Transform-Load 的缩写,用来 ...
- 【转】Spring Boot干货系列:(一)优雅的入门篇
转自Spring Boot干货系列:(一)优雅的入门篇 前言 Spring一直是很火的一个开源框架,在过去的一段时间里,Spring Boot在社区中热度一直很高,所以决定花时间来了解和学习,为自己做 ...
随机推荐
- 第壹課-Install:Mirth Connect在Win10下的安装步骤
1.安装JDK,推荐安装JDK8 64位,版本jdk-8u201-windows-x64.exe. 安装JDK后,同时必须配置win10的系统环境变量[示例如下]: JAVA_HOME : F:\Ja ...
- 力扣1077(MySQL)-项目员工Ⅲ(中等)
题目: 写 一个 SQL 查询语句,报告在每一个项目中经验最丰富的雇员是谁.如果出现经验年数相同的情况,请报告所有具有最大经验年数的员工. 查询结果格式在以下示例中: employee_id 为 1 ...
- 【ModelScope】5分钟让你在大火的多模态领域权威榜单VQA上超越人类
简介: ModelScope上开源了达摩院众多业界最强多模态模型,其中就有首超人类的多模态视觉问答模型mPLUG,小编从页面体验(一探).开发体验(二探).开放测试(三探)来探究多模态预训练模型能力. ...
- Apsara Stack 技术百科 | 边缘场景智能云化,让云无处不在
简介:在过去十年间,随着计算技术的发展和移动互联网的广泛普及,各行业对数据本地计算和智能分析的需求与日俱增,越来越多的应用场景被接入了终端设备,导致终端侧的数据陡然增长,中心节点的处理算力不堪重负. ...
- Flow vs Jenkins 实操对比,如何将Java应用快速发布至ECS
简介:Jenkins 由于其开源特性以及丰富插件能力,长久以来都是中小企业搭建 CICD 流程的首选.不过 Jenkins 存在维护成本高.配置复杂等缺点,云效 Flow 较好地解决了这些问题. 本 ...
- MaxCompute中如何通过logview诊断慢作业
建模服务,在MaxCompute执行sql任务的时候有时候作业会很慢,本文通过查看logview排查具体任务慢的原因 在这里把任务跑的慢的问题划分为以下几类 资源不足导致的排队(一般是包年包月项目) ...
- dotnet 调试应用启动闪退的方法
应用程序如果启动即闪退,那大部分时候日志模块还没初始化完成,很难通过应用自身的启动流程了解到应用启动失败的原因.本文来告诉几个不同的方法用来调查应用启动失败的原因 应用启动失败的原因可能有很多,例如系 ...
- dotnet OpenXML 读取 PPT 内嵌 xlsx 格式 Excel 表格的信息
在 Office 中,可以在 PPT 里面插入表格,插入表格有好多不同的方法,对应 OpenXML 文档存储的更多不同的方式.本文来介绍如何读取 PPT 内嵌 xlsx 格式的表格的方法 读取方法和 ...
- 012_DRC检查与处理
Check entire design:DRC检查整个原理图: Check Selection:DRC检查选择的部分电路: Use occurrences:选择所有事件进行检查: Use instan ...
- C/C++如何写调试宏
1. 调试宏以及测试 在写代码时,不可避免需要打印提示.警告.错误等信息,且要灵活控制打印信息的级别.另外,还有可能需要使用宏来控制代码段(主要是调试代码段)是否执行.为此,本文提供一种调试宏定义方案 ...