DataSourceV2RelationBase Logical Operators¶
DataSourceV2RelationBase is an marker extension of the LeafNode abstraction for leaf logical operators with support for MultiInstanceRelation and NamedRelation.
Implementations¶
- DataSourceV2Relation
StreamingDataSourceV2Relation(Spark Structured Streaming)
Creating Instance¶
DataSourceV2RelationBase takes the following to be created:
- Table
- Output Columns
- CatalogPlugin
-
Identifier - Options
- TimeTravelSpec
Abstract Class
DataSourceV2RelationBase is an abstract class and cannot be created directly. It is created indirectly for the concrete DataSourceV2RelationBases.
skipSchemaResolution¶
NamedRelation
skipSchemaResolution: Boolean
skipSchemaResolution is part of the NamedRelation abstraction.
skipSchemaResolution is enabled (true) when this Table supports ACCEPT_ANY_SCHEMA table capability.