AttributesToJSON 1.13.2

描述:

生成输入FlowFile属性的JSON表示形式。可以将生成的JSON写入新的属性“ JSONAttributes”,也可以将其作为内容写入FlowFile。

标签:

json,属性,流文件

特性:

在下面的列表中,必需属性的名称以粗体显示其他任何属性(非粗体)均视为可选属性。该表还指示任何默认值,以及属性是否支持NiFi表达式语言

名称默认值允许值描述
属性清单     逗号分隔的属性列表,包含在结果JSON中。如果将此值保留为空,则将包含所有现有属性。此属性列表区分大小写。如果未在列表中指定的属性,则将使用空字符串或NULL值将其发送到结果JSON。
属性正则表达式     将针对流文件属性进行评估以选择匹配属性的正则表达式。该属性可以与属性列表属性结合使用。
支持表达式语言:true(仅使用变量注册表进行评估)
目的地 流文件属性
  • 流文件属性
  • 流文件内容
控制是否将JSON值写为新的流文件属性'JSONAttributes'或写在流文件内容中。写入流文件内容将覆盖任何现有的流文件内容。
包括核心属性 真的
  • 真的
  • 错误的
确定每个FlowFile中包含的FlowFile org.apache.nifi.flowfile.attributes.CoreAttributes是否应包含在生成的最终JSON值中。
空值 错误的
  • 真的
  • 错误的
如果为true,则结果JSON中不存在或为空的属性将为NULL。如果为false,则将在JSON中放置一个空字符串

关系:

名称描述
成功 成功将属性转换为JSON
失败 无法将属性转换为JSON

读取属性:

未指定。

写入属性:

名称描述
JSONAttributes 属性的JSON表示

状态管理:

该组件不存储状态。

受限制的:

此组件不受限制。

输入要求:

该组件需要传入的关系。

系统资源注意事项:

未指定。

posted on 2021-05-07 16:28  清风老道  阅读(227)  评论(0编辑  收藏  举报

导航