nifi
文章平均质量分 91
magina_lil
java开发
展开
-
Nifi组件脚本开发—ExecuteScript 使用指南(一)(转)
ExecuteScript 是一个万能的处理器,允许用户使用编程语言定义自己的数据处理功能, 在每一次 ExecuteScript processor 触发时被调用。下面的变量绑定到脚本环境,以提供脚本中访问 NiFi 组件环境: session:是对processor的ProcessSession属性的引用。session允许在 flow files 执行下面的操作: create(), putAttribute(), transfer(), 像 read() 和 write()一样。 .转载 2021-08-17 11:16:41 · 1351 阅读 · 0 评论 -
Nifi组件脚本开发—ExecuteScript 使用指南(三)(转)
上一篇:Nifi组件脚本开发—ExecuteScript 使用指南(二)1|0Part 3 - 高级特征本系列的前两篇文章涵盖了 flow file 的基本操作, 如读写属性和内容, 以及使用"session" 变量 ( ProcessSession对象)获取和转移 flow files. ExecuteScript还有很多其他的能力,这里对一部分作简要介绍。1|1动态属性-Dynamic Properties其中一个能力叫做 dynamic properties, 或者称为用户定义属性..转载 2021-08-17 11:15:29 · 826 阅读 · 0 评论 -
Nifi组件脚本开发—ExecuteScript 使用指南(二)(转)
NiFi 的 Flow files 由两个主要部件组成:attributes 和 content. Attributes 是关于 content / flow file的元数据, 我们在Nifi组件脚本开发—ExecuteScript 使用指南(一)看到了如何使用 ExecuteScript 来操纵这个属性. flow file 的内容, 核心是一个 bytes集合,没有继承的 structure, schema, format, 等等. 不同的 NiFi processors 假定输入的 flow fi.转载 2021-08-17 10:56:00 · 717 阅读 · 0 评论