Skip to content

Overview

Function Overview

Aloudata CAN supports operators, aggregate functions, window functions, mathematical functions, date and time functions, analysis functions, and other function types.

Function Type Description
Operators Arithmetic, comparison, and logical operators.
Aggregate functions Aggregate functions combine multiple rows into one row. For example, Sum adds numeric values across multiple rows.
Text functions Text functions extract, concatenate, and replace text. For example, Concat joins multiple text fields or values into one text value.
Mathematical and trigonometric functions Mathematical and trigonometric functions calculate squares, square roots, trigonometric values, and similar operations. For example, Abs returns the absolute value of the current number.
Date and time functions Date and time functions calculate or convert date-related data. For example, Datediff calculates the difference between two times.
JSON functions JSON functions extract data from JSON text.
Window functions Window functions calculate results within a window. For example, Rank sorts data within a window.
Logical functions Logical functions define conditional analysis. For example, If creates conditional branches and groups data based on conditions.
Type conversion functions Type conversion functions convert data to a specified data type.
Analysis functions Analysis functions support complex analysis scenarios. For example, PowerFix pre-aggregates a metric by specified dimensions and returns multi-row data that can be used to build RFM labels.