BasicOperators Execution Planning Strategy
BasicOperators
is an execution planning strategy (of SparkPlanner) that in general does simple conversions from logical operators to their physical counterparts.
Logical Operator | Physical Operator |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tip
|
Confirm the operator mapping in the source code of BasicOperators .
|
Note
|
BasicOperators expects that Distinct , Intersect , and Except logical operators are not used in a logical plan and throws a IllegalStateException if not.
|