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.

ResolveAliases is a Scala object inside Analyzer class.
import spark.sessionState.analyzer.ResolveAliases

// FIXME Using ResolveAliases rule

Applying ResolveAliases to Logical Plan — apply Method

apply(plan: LogicalPlan): LogicalPlan
apply is part of Rule Contract to apply a rule to a logical plan.


assignAliases Internal Method

assignAliases(exprs: Seq[NamedExpression]): Seq[NamedExpression]


assignAliases is used when…​FIXME

results matching ""

    No results matching ""