Spark Functions¶
The semantics of Spark functions align with Spark 3.5. In the function descriptions, a function is marked as ANSI compliant if it adheres to ANSI standard, subject to the spark.ansi_enabled configuration. Otherwise, it simply follows Spark’s semantics in ANSI OFF mode.
- Mathematical Functions
- Bitwise Functions
- Decimal Operators
- Comparison Functions
- String Functions
- Date and Time Functions
- Array Functions
- Map Functions
- Miscellaneous Functions
- Regular Expression Functions
- Binary Functions
- Aggregate Functions
- Window functions
- Conversion Functions
- URL Functions
- JSON Functions
Here is a list of all scalar and aggregate Spark functions available in Velox. Function names link to function descriptions. Check out coverage maps for all functions.
Scalar Functions |
Aggregate Functions |
Window Functions |
||||
---|---|---|---|---|---|---|
|
||||||
|
|
|||||
|
||||||
|
||||||
|
||||||
|
||||||
|
||||||
|
||||||
|
||||||
|
||||||
|
||||||
|
||||||
|
||||||
|
||||||
|
||||||