ResolveAliases Logical Resolution Rule
ResolveAliases
is a logical resolution rule that the logical query plan analyzer uses to FIXME in an entire logical query plan.
Technically, ResolveAliases
is just a Catalyst rule for transforming logical plans, i.e. Rule[LogicalPlan]
.
ResolveAliases
is part of Resolution fixed-point batch of rules.
Note
|
ResolveAliases is a Scala object inside Analyzer class.
|
1 2 3 4 5 6 7 |
import spark.sessionState.analyzer.ResolveAliases // FIXME Using ResolveAliases rule |
Applying ResolveAliases to Logical Plan — apply
Method
1 2 3 4 5 |
apply(plan: LogicalPlan): LogicalPlan |
Note
|
apply is part of Rule Contract to apply a rule to a logical plan.
|
apply
…FIXME