Expand description
lead and lag window function implementations
Structsยง
- Window
Shift - window shift expression
- Window
Shift ๐Evaluator
Enumsยง
Staticsยง
- LAG_
DOCUMENTATION ๐ - LEAD_
DOCUMENTATION ๐ - NULL_
FIELD ๐
Functionsยง
- evaluate_
all_ ๐with_ ignore_ null - get_
lag_ ๐doc - get_
lead_ ๐doc - lag
- Create an expression to represent the
lagwindow function - lag_
udwf - Returns a
WindowUDFforlag. - lead
- Create an expression to represent the
leadwindow function - lead_
udwf - Returns a
WindowUDFforlead. - parse_
default_ ๐value - Handles type coercion and null value refinement for default value argument depending on the data type of the input expression.
- parse_
expr ๐ - When
lead/lagis evaluated on aNULLexpression we attempt to refine it by matching it with the type of the default value. - parse_
expr_ ๐field - Returns the field of the default value(if provided) when the
expression is
NULL. - shift_
with_ ๐default_ value