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 is part of the NamedRelation abstraction.
skipSchemaResolution is enabled (true) when this Table supports ACCEPT_ANY_SCHEMA table capability.