ConvertRecord Processor
描述
使用配置的记录读取器和记录写入控制器服务将记录从一种数据格式转换为另一种格式。
标签
使用场景
将数据从一种记录格式转换为另一种格式
Record Reader 应根据传入的数据格式进行配置。
Record Writer 应根据期望的输出格式进行配置。
属性
| 名称 | 默认值 | 可选值 | 描述 |
|---|---|---|---|
| Record Reader | | 控制器服务 API:RecordReaderFactorycn.org.acal.lynxus-lynxus-standard-services-api-nar-2.11.8 | 指定用于读取传入数据的 Controller Service |
| Record Writer | | 控制器服务 API:RecordSetWriterFactorycn.org.acal.lynxus-lynxus-standard-services-api-nar-2.11.8 | 指定用于写出记录的 Controller Service |
| Include Zero Record FlowFiles | true |
| 在转换传入的 FlowFile 时,如果转换结果为空数据,此属性指定是否将 FlowFile 发送到相应关系 |
关系 (Relationships)
| 名称 | 描述 | 自动终止 |
|---|---|---|
failure | 如果 FlowFile 无法从配置的输入格式转换为配置的输出格式,未更改的 FlowFile 将被路由到此关系 | 否 |
success | 成功转换的FlowFiles将被路由到此关系 | 否 |
写入的 FlowFile 属性
| 名称 | 描述 |
|---|---|
mime.type | 将 mime.type 属性设置为Record Writer指定的 MIME 类型 |
record.count | FlowFile中的记录数 |
record.error.message | 此属性在失败时提供读取器或写入器遇到的错误消息。 |
状态管理
该组件不存储状态。
受限 (Restricted)
该组件不受限。
输入要求
该组件要求有传入连接。