SegmentContent
描述:
通过设置切片字节数大小将输入数据流切分成多个相同大小的数据流输出。每个切片输出数据流都具有属性: fragment.identifier, fragment.index, fragment.count, segment.original.filename; 然后通过这些属性,可用MergeContent组件重新构建成原始数据流
标签:
segment, split, 切割, 拆分, 分离
参数:
如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置.
名字 | 默认值 | 允许值列表 | 描述 |
---|---|---|---|
切片大小 | 每个片的数据大小(字节) |
连线:
名字 | 描述 |
---|---|
segments | 切片后的数据流输出到此连线。如果文件足够小,不足以切片,则原始数据流的内容副本将输出到此连线 |
original | 原始数据流的输出到此连线 |
读取属性:
未提供。
写入属性:
名字 | 描述 |
---|---|
segment.identifier | 从同一父数据流生成的所有切片都具有此属性,且为相同的随机生成的UUID值。该属性是为了保持向后兼容性,但最好使用fragment.identifier,因为它的设计就是为了与MergeContent组件一起工作。 |
segment.index | 一个向上的数字,指示从同一父数据流创建的切分顺序。 该属性是为了保持向后兼容性,但最好使用fragment.index,因为它的设计就是为了与MergeContent组件一起工作。 |
segment.count | 从父数据流生成的切片总数。该属性是为了保持向后兼容性,但最好使用fragment.count,因为它的设计就是为了与MergeContent组件一起工作。 |
fragment.identifier | 从同一父数据流生成的所有切片都具有此属性,且为相同的随机生成的UUID值。 |
fragment.index | 一个向上的数字,指示从同一父数据流创建的切分顺序。 |
fragment.count | 从父数据流生成的切片总数。 |
segment.original.filename | 文件名将被更新为包括父文件名、切片索引和切片数。 |
segment.original.filename | 文件名将被更新为包括父文件名、切片索引和切片数。 |
状态管理:
该组件不保存状态。
限制:
该组件没有限制
输入流要求:
组件必须提供输入流。
系统资源考量:
未提供。