TableCapability¶
TableCapability
represents capabilities that can be provided (supported) by a Table.
ACCEPT_ANY_SCHEMA¶
Indicates that a table accepts input of any schema in a write operation
Used when:
DataSourceV2Relation
is requested to skipSchemaResolutionKafkaTable
is requested for the capabilitiesNoopTable
is requested for the capabilities
BATCH_READ¶
BATCH_WRITE¶
CONTINUOUS_READ¶
MICRO_BATCH_READ¶
Marks the table to support reads / scans in micro-batch streaming execution mode
Used when:
MicroBatchExecution
stream execution engine is requested for a logical query planDataStreamReader
is requested to load data