Skip to content

排序记录组件使用说明

组件说明

排序记录用于对数据中无序记录,按照客观规律根据关键字段大小升序或者降序,对数据进行重新排序。

配置项说明

配置名称数据类型是否必须默认值描述
节点名称String-当前创建的节点名称,由用户自定义且不可为空。命名可包含字母、数字、下划线。
临时文件存储目录String-排序时存放临时文件的目录。默认值是当前系统标准临时文件目录%%java.io.tmpdir%%
临时文件前缀String-临时文件前缀名称。排序时使用临时文件,可以加快和方便排序。当行数超过指定的排序大小时,系统将使用临时文件排序行。默认值为:out。
缓存记录数Integer1000000存放在内存的记录数,存储在内存中的记录越多,生成临时文件越少,排序过程就越快。当行数超过指定的排序大小(默认为100万行)时,必须使用临时文件排序行。
未使用内存阈值(%)String-未使用内存的百分比限值。排序时,如果发现可用的空闲内存少于指定的数字,系统将会将数据写到新的临时文件。
压缩临时文件Booleanfalse需要临时文件进行排序时,是否压缩该临时文件。
只传递非重复的记录Booleanfalse是否仅向输出流传递唯一的记录。
字段--字段名称:从前置步骤输出流中指定排序的字段名称,可用多个字段进行组合排序。
是否升序:指定字段排序方式。
是否大小写敏感:指定的排序时是否区分大小写。
是否使用当前区域:是否根据当前位置排序。
校对器强度:指定排序器强度。
预排序:是否进行预排序。