Expand description
Function classification sets.
Generated from functions.json
This module provides sets of SQL function names categorized by their behavior (aggregate, window, table-generating). These classifications are used during lineage analysis to determine how expressions should be analyzed.
Statics§
- AGGREGATE_
FUNCTIONS - Aggregate functions (57 total).
- UDTF_
FUNCTIONS - Table-generating functions / UDTFs (5 total).
- WINDOW_
FUNCTIONS - Window functions (13 total).
Functions§
- is_
aggregate_ function - Checks if a function is an aggregate function (e.g., SUM, COUNT, AVG).
- is_
udtf_ function - Checks if a function is a table-generating function / UDTF (e.g., UNNEST, EXPLODE).
- is_
window_ function - Checks if a function is a window function (e.g., ROW_NUMBER, RANK, LAG).