NamedRelation Logical Operators¶
NamedRelation is an extension of the LogicalPlan abstraction for logical operators with a name and support for skipSchemaResolution.
Contract¶
Name¶
Name of this relation
See:
skipSchemaResolution¶
Indicates that it is acceptable to skip schema resolution during write operations (and let the schema of input data be different from the schema of this relation during write)
Default: false
See:
Used when:
- ResolveReferences logical resolution rule is executed (for MergeIntoTable logical operators)
- ResolveDefaultColumns logical resolution rule is executed (to getSchemaForTargetTable)
V2WriteCommandlogical command is requested to outputResolved- UpdateTable logical command is executed (and skipSchemaResolution)
- MergeIntoTable logical command is executed (and skipSchemaResolution)