WindowFunction is an extension of the Expression abstraction for window functions.
WindowFunction (along with AggregateFunction) is of
SQL window function type.
WindowFunction can only be evaluated in the context of
OVER window operator.
CheckAnalysis enforces that
WindowFunctions can only be children of WindowExpression.
Logical Resolution Rules¶
Analyzer uses the following rules to work with
UnspecifiedFrame by default.
frame is used when:
- ResolveWindowFrame logical resolution rule is executed