更新日志
2022-05-17
2020-08-06
2020-05-25
- 新增ConvertCharacterSet
- 新增ConvertJSONToSQL
- 新增ConvertJSONToSQL
- 新增ExecuteSQLRecord
- 新增ListDatabaseTables
- 新增ListFile
- 新增ListFTP
- 新增ExecuteScript脚本使用教程
- 新增多线程基础知识总结
2020-05-21
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
2020-04-17
- 增加编译NIFI源码
- 增加NIFI自定义开发规范 这是一个NIFI Maven子项目,用于自定义开发,减少对源码结构的侵入,方便NIFI升级
2020-04-09
2020-03-22
2019-12-05
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
2019-10-30
Processor更新
- 部分Processor文档增加模板,后期没新加组件文档都会带有示例说明的模板
- Base64EncodeContent:对base64和base64之间的内容进行编码或解码 NIFI 源码系列
- NIFI 源码系列 新增 理解内容存储库归档 Oracle
- oracle 12C的新特性-CDB和PDB
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 扩展开发系列