Advanced functions
This section describes advanced functions that are not in the Function Builder. To use them, type ATL directly into the script editor.
If you run into difficulties with these functions, please don’t hesitate to contact us at Support.
Index of advanced functions
Converts a JSON string to a JSON object. | |
Filters a list or list-like object. | |
Filters a table or table region. | |
Loops through a list (or array) and applies a function to all items. | |
Loops through a column and applies a function to all cell values. | |
Loops through a row and applies a function to all cell values. | |
Loops through all columns and applies a function to all cell values. | |
Loops through all rows and applies a function to all cell values. | |
Groups JSON arrays with matching values in one or more fields. For each group, the function then aggregates the data for one or more fields. | |
Groups JSON objects with matching values in one or more fields. For each group, the function then aggregates the data for one or more fields. | |
Calculates the variance between the sum-aggregated values for two measures (base and comparison), then breaks the variance down by one or more grouping dimensions. | |
Calculates the variance between the sum-aggregated values for two measures (base and comparison), then breaks the variance down by one or more grouping dimensions. | |
Tests if a string, list, table cell, or JSON object is empty. | |
Tests if a string, list, table cell, or JSON object is not empty. | |
Makes a data list from zero or more values. | |
Loops through a list, applies a function to each value, and returns a new list. | |
Loops through rows in a table or table region, applies a mapping function to the values in one or more columns, and returns the amended table. | |
Returns the number of columns in your table. | |
Returns the number of rows in your table. | |
Pairs values from two lists, applies a function to each pairing, and returns a new list of values. | |
Reduces a list of values to a single value. | |
Sorts a list or list-like object such as a JSON array. | |
Sorts a table region by the values in one column. | |
Sorts a table region by a single column's values in ascending order. | |
Sorts a table region by a single column's values in descending order. | |
Sorts a table region by a single column's values in alphabetical order. | |
Sorts a table region by a single column's values in reverse-alphabetical order. | |
Sorts a table region by the values in one row. | |
Sorts a table region by a single row's values in ascending order. | |
Sorts a table region by a single row's values in descending order. | |
Sorts a table region by a single row's values in alphabetical order. | |
Sorts a table region by a single row's values in reverse-alphabetical order. | |
See description in the Datetime Functions index. | |
See description in the Datetime Functions index. | |
Sorts numeric values in ascending order. | |
Sorts numeric values in descending order. | |
Sorts string values in alphabetical order. | |
Sorts string values in reverse-alphabetical order. | |
Returns the top N values from the input data. | |
Returns the top N columns in a table region. | |
Returns the top N rows in a table region. | |
Pairs values from two lists and returns a list of pairs. | |
Takes a list, pairs each value with its index number, and returns a list of pairs. |