Nifi + Kafka + mysql构建实时数仓

标题Nifi + Kafka + mysql构建实时数仓

Nifi 安装 Nifi安装
Kafka安装 kafka安装

一 Nifi 简介

Nifi 最重要的就是Processor(数据处理单元)和FlowFlie(数据流)

  • FlowFile: 每条“用户数据”(即,用户通过NiFi获取或者是生成的,需要进行处理和分发的数据)均被称为FlowFile。 FlowFile由两部分组成:属性和内容。 内容是用户数据本身, 属性是与用户数据关联的键值对,用来提供一些额外的信息。比如fliename,表示的就是FlowFile的文件名,如果是通过GetFile从操作系统中取的文件的话,则filename就表示的是取到的文件的名称.

    Processor:是NiFi中负责创建、发送、接收、转换、路由、拆分、合并和处理FlowFiles的业务组件。 它是NiFi用户可用于构建其数据流的最重要的构建块。

二 Nifi简单使用 移动文件

拖动图中红色创建一个组,然后在组中进行数据处理
创建组
进入组
工程完整数据流
完整数据流
分步骤创建
1.创建getfile
创建getfile
配置getfile
配置getfile
填写要复制文件所在的目录
在这里插入图片描述
同理创建一个putfile
在这里插入图片描述
在这里插入图片描述
身材flo

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值