array_sort_asc
This page explains how to use the array_sort_asc function in APL.
Use the array_sort_asc function to return a new array that contains all the elements of the input array, sorted in ascending order. This function is useful when you want to normalize the order of array elements for comparison, presentation, or further processing—such as identifying patterns, comparing sequences, or selecting boundary values.
You can apply array_sort_asc to arrays of numbers, strings, or dynamic objects, making it useful across many telemetry, logging, and security data scenarios.
Usage
Syntax
APL
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| array | dynamic | ✓ | An array of values to sort. Can be numbers, strings, or other primitives. |
Returns
A new array that contains the same elements as the input array, sorted in ascending order. If the input isn't an array, the function returns an empty array.
Example
Query
Output
JSON
List of related functions
- array_index_of: Returns the position of an element in an array. Use after sorting to find where values fall.
- array_length: Returns the number of elements in an array. Use to understand array size before or after sorting.
- array_slice: Returns a subrange of the array. Useful after sorting to get top-N or bottom-N elements.
- array_sort_desc: Sorts array elements in descending order. Use when you need reverse ordering.