NIFI中文文档地址:https://nifichina.gitee.io/
更新日志
2020-05-21
- 新增TailFile
- 新增ExecuteScript
- 新增探索 Apache NIFI 集群的高可用
2020-05-18
2020-05-18
- 新增AttributeRollingWindow
- 新增CompareFuzzyHash
- 新增Apache NIFI入门(读完即入门)
- 新增了解NiFi最大线程池和处理器并发任务设置
- 新增深入理解NIFI Connection
2020-05-12
2020-05-10
- 新增AvroReader
- 新增AvroRecordSetWriter
- 新增AvroSchemaRegistry
- 新增ConfluentSchemaRegistry
- 新增HortonworksSchemaRegistry
- 新增VolatileSchemaCache
2020-04-26
2020-04-23
- 增加NIFI启动源码分析
- 增加JettyServer.java源码分析
2020-04-17
- 增加编译NIFI源码
- 增加NIFI自定义开发规范 这是一个NIFI Maven子项目,用于自定义开发,减少对源码结构的侵入,方便NIFI升级
2020-04-09
- 增加PrometheusReportingTask
2020-03-22
2019-12-05
- 增加了一个JOLT嵌套数组的实际案例jolt教程
- 新增PutEmail
2019-12-04
2019-12-03
2019-12-02
- 新增JoltTransformJSON文档
- 新增JoltTransformRecord文档
- 更改目录结构,涉及与nifi相关联系的知识统一放到NIFI扩展知识菜单,非NIFI源码解读统一放到其他源码菜单
2019-11-30
- 新增NIFI扩展系列:JOLT 详解,对使用JoltTransformJSON 还有疑惑的同学的解药
- 由上面翻译过来的英文简易版JOLT教程Json Jolt Tutorial
2019-10-20
- 更新日志单独做出页面
- 已有的模板demo.xml文件 由百度云盘下载改为直接使用GitHub 浏览器点击下载
- 编辑管理员指南文档格式(还未修订)
2019-11-19
- 修复扩展开发Controller Service的项目结构规范跳转NIFI nar包加载机制源码解读404问题(感谢匿名同学的细心发现)
- 修改入门文档的一些语句错误
2019-11-16
- 更新CalculateRecordStats组件 统计个数
- 新建评论页面
- Oracle LogMiner官方文档学习及部分翻译
2019-10-30
Processor更新
- 部分Processor文档增加模板,后期没新加组件文档都会带有示例说明的模板
- Base64EncodeContent:对base64和base64之间的内容进行编码或解码
NIFI 源码系列
- NIFI 源码系列 新增 理解内容存储库归档
Oracle
- oracle 12C的新特性-CDB和PDB
mysql
- Java Mysql连接池配置和案例分析--超时异常和处理
http
2019-09-30
(由于之前已知没有写更新日志,所有截止9.30所有更新全部写到这里)
Processor更新
- AttributesToCSV :流属性转CSV
- AttributesToJSON:流属性转JSON
- ConvertJSONToAvro:将 JSON数据转成AVRO格式
- CryptographicHashAttribute:哈希流属性
- DistributeLoad:数据分发
- EvaluateJsonPath:提取json内容到流属性
- ExecuteGroovyScript:执行Groovy脚本
- ExecuteSQL:执行SQL
- ExtractText:提取text内容到流属性
- FlattenJson:“压平”多层json
- GenerateFlowFile:生成流
- GenerateTableFetch:生成SQL,增量,全量
- HandleHttpRequest_HandleHttpResponse:web api
- InvokeHTTP:执行HTTP请求
- LogAttribute:日志打印流属性
- LogMessage::日志打印信息
- PutHiveStreaming:写hive
- ReplaceText:替换text
- RouteOnAttribute:根据属性路由流
- RouteOnContent:根据流内容路由流
- SplitAvro:切分avro数据
- SplitJson:切分json数组
- UpdateAttribute:更改流属性
General
NIFI 源码系列
- NIFI-NAR包概述
- nifi nar包加载机制源码解读
- nifi.sh 脚本解读
- nifi-env.sh 脚本解读
- nifi.sh start 解读
- RunNiFi.java 源码解读
- NiFi.java 源码解读
- Nar包下的MANIFEST.MF
NIFI 扩展开发系列
- ControllerService扩展开发的项目结构
- JSONJOLT介绍及语法详解-shift篇
- 通过配置优化NiFi性能
- NIFI Linux系统配置的最佳实践