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  | 
||||
|---|---|---|---|---|---|---|
  | 
||||||
  | 
  | 
|||||
  | 
||||||
  | 
||||||
  | 
||||||
  | 
||||||
  | 
||||||
  | 
||||||
  | 
||||||
  | 
||||||
  | 
||||||
  | 
||||||
  | 
||||||
  | 
||||||
  | 
||||||