SegmentContent Processor
描述
将 FlowFile 在字节边界上分割成多个较小的段。 每个段都被赋予以下属性:fragment.identifier、fragment.index、fragment.count、segment.original.filename; 然后,MergeContent 处理器可以使用这些属性来重建原始 FlowFile
标签
属性
| 名称 | 默认值 | 可选值 | 描述 |
|---|---|---|---|
| Segment Size | | 每个段的最大数据大小(以字节为单位) 支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值) |
关系 (Relationships)
| 名称 | 描述 | 自动终止 |
|---|---|---|
original | 原始FlowFile将被发送到该关系 | 否 |
segments | 所有分段都将发送到此关系。如果文件足够小未被分段,则原始文件的副本以及原始文件都将发送到此关系 | 否 |
写入的 FlowFile 属性
| 名称 | 描述 |
|---|---|
fragment.identifier | 从同一父 FlowFile 生成的所有分段都将为此属性添加相同的随机生成的 UUID |
fragment.index | 一个单数,指示从单个父 FlowFile 创建的段的顺序 |
fragment.count | 从父FlowFile生成的段数 |
segment.original.filename | 父FlowFile的文件名 |
segment.original.filename | 文件名将更新为包含父文件名、段索引和段计数 |
状态管理
该组件不存储状态。
受限 (Restricted)
该组件不受限。
输入要求
该组件要求有传入连接。