...
Field Name | Field Type | Description | |||||||
Label* Default value: Sort | String | The name for the Snap. You can modify this to be more specific, especially if you have more than one of the same Snap in your pipeline. | |||||||
---|---|---|---|---|---|---|---|---|---|
Sort Paths* | Use this field set to provide the list of paths to sort on. | ||||||||
Sort path* Default Value: None | String/Suggestion | Paths of values in the document to sort on. For example, if the sort paths are This field supports only scalar values such as string, number, date and so on. | |||||||
Sort order* Default value: global | Dropdown list | Order of sorting. The available options are:
| |||||||
Sort order (Global) Default value: ascending | Dropdown list | Sort the specified values in ascending or descending order. | |||||||
Null greater Default value: Not Selected | Checkbox | If selected, null is considered greater than non-null values, and null values will be placed last when sorted in the ascending order.
An empty string is not considered as null and is always smaller than non-empty strings. | |||||||
Null-safe access Default value: Selected (True) | Checkbox | Select this checkbox if you consider the values of non-existent or incorrect sort paths as null. If unselected, the Snap validates each input document to throw errors for non-existent or incorrect sort paths. Clearing this property will result in a lower performance. | |||||||
Maximum memory Default Value: 10 | Integer | Specify the maximum memory to compute the size of the internal memory buffer for the external merge sort. The value you choose must be in MB or % , which you can specify in the Maximum memory unit. If its unit is %, the value of this property is the percentage of maximum used memory as compared to the maximum system memory.
| |||||||
Maximum memory unit Default Value: % Example: MB | Dropdown | Select the appropriate unit for the Maximum memory property.
The buffer size ranges from 10 MB to 10 GB. | |||||||
Snap Execution | Dropdown list |
|
...