- 博客(5)
- 收藏
- 关注
原创 NiFi如何工作
什么是Apache NiFiApache NiFi官网对NiFi的定义如下:An easy to use, powerful, and reliable system to process and distribute data.这个理解这段描述?定义NiFiProcess and distribute data处理和分发数据这是NiFi的主旨. NiFi在系统之间移动数据,提供工具处理数据。NiFi客户处理各种各样的数据源和数据格式。可以由一个数据源中获取数据,对数据进行计算、转化,把数
2020-11-24 14:49:26 396
原创 Apache NiFi Expression Language
概览NiFi主要的功能是数据处理和数据分发,在NiFi中数据均抽象为FlowFile。FlowFile有两个部分组成:内容(Content)和属性(attribute)。这里Content是实际上要处理和分发的数据,而FlowFile并不直接存储数据而是存储了一个指向实际存储地址的指针。属性(attribute)是数据本身相关的元数据,描述信息等,形式是一组键值对。例如:“GetFile Processor”从本地磁盘中读取文件,则文件内容将成为FlowFile的内容,则属性可能为文件名、文件目录、文件大
2020-11-24 13:15:43 2047 1
原创 NiFi Processors概述
为了能够创建一个高效的NiFi数据数据流程,我们需要了解有哪些Processor类型可以使用。每个新的NiFi版本Processor数量都会增加,当前NiFi版本为1.12.1,内置了288个类型的Proccessor,这些Processor提供从多个不同系统接收数据、路由、转换、处理、拆分和聚合数据以及将数据分发到多个系统的功能。按照功能分类:1. procesor 分类说明1.1 数据摄取 GetFile: 此“Processor”监控本地磁盘或者网络连接磁盘中的文件文件夹,读取文
2020-11-18 20:21:11 606
原创 NiFi UI与创建流程
这里写自定义目录标题1. NiFi主界面2. 添加一个"Processor"3. 配置“Processor”4. 连接Processor5. 启动流程停止流程6. 验证路程7. Processor更多信息1. NiFi主界面NiFi启动后,我们可以使用浏览器访问用户界面http://localhost:8080/nifi。可以通过修改“nifi.properties”,编辑http端口,默认端口是8080.在用户界面(UI)中可以设计和监视数据流程。主界面中有多个工具,可以创建、管理数据流程。
2020-11-17 09:06:10 604
原创 部署NiFi Poc环境
1.NiFi简介Apache Nifi是一个易用、强大、可靠的数据处理和分发系统。主要功能:数据流程管理,设计数据流程、执行数据流程、监控数据流程执行。一个数据流程是一个有向图包含:数据源节点、数据转化和协调节点、以及数据输出节点。在NiFi中数据流程图中的节点被称为Processor,流程图中的边称为connection,边是有方向的,在流程图中流动的数据称为FlowFile。FlowFile被数据源类型的Processor创建,沿着connection流动,被数据转化类型的Process
2020-11-16 13:45:24 758
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人