ResolveAggregateFunctions Logical Analysis Rule¶
ResolveAggregateFunctions is a logical rule (Rule[LogicalPlan]).
ResolveAggregateFunctions is part of Resolution batch of Logical Analyzer.
Creating Instance¶
ResolveAggregateFunctions takes no arguments to be created.
ResolveAggregateFunctions is created when:
Analyzeris requested for batches
Executing Rule¶
apply(
plan: LogicalPlan): LogicalPlan
apply resolves the following operators in the input LogicalPlan:
- UnresolvedHaving with Aggregate resolved
Filterwith Aggregate resolved- Sort with Aggregate resolved