ScriptedReader¶
描述¶
允许用户提供脚本化 RecordReaderFactory 实例,以便从传入 FlowFile 中读取/解析/生成记录。
属性¶
下表列出了各项属性,其中带星号 (*) 的为必需属性。其他属性视为可选属性。该表还指出了所有默认值以及属性是否支持 NiFi 表达式语言。
显示名称 |
API 名称 |
默认值 |
允许值 |
描述 |
---|---|---|---|---|
模块目录 |
模块目录 |
以逗号分隔的文件和/或目录的路径列表,包含脚本所需的模块。 |
||
脚本正文 |
脚本正文 |
要执行的脚本正文。只能使用脚本文件或脚本正文中的一个 |
||
脚本引擎 * |
脚本引擎 |
Groovy |
|
用于执行脚本的语言引擎 |
脚本文件 |
脚本文件 |
要执行的脚本文件的路径。只能使用脚本文件或脚本正文中的一个 |
状态管理¶
此组件不存储状态。
受限¶
限制¶
所需权限 |
解释 |
---|---|
执行代码 |
允许操作员执行任意代码,并拥有 NiFi 的所有权限。 |
系统资源注意事项¶
此组件未指定系统资源注意事项。