TableHelper Implicit Class¶
TableHelper is a Scala implicit class for Table.
Creating Instance¶
TableHelper takes the following to be created:
asDeletable¶
asDeletable...FIXME
asDeletable is used when...FIXME
asReadable¶
asReadable...FIXME
asReadable is used when...FIXME
asWritable¶
asWritable...FIXME
asWritable is used when...FIXME
supports¶
supports returns true when the given TableCapability is amongst the capabilities of the Table. Otherwise, supports returns false.
supports is used when:
Tableis requested to supportsAnyDataSourceV2Relationis requested to skipSchemaResolutionDataFrameReaderis requested to load dataDataFrameWriteris requested to save data- DataSourceV2Strategy execution planning strategy is executed (for AppendData and OverwriteByExpression logical operators)
- TableCapabilityCheck extended analysis check rule is executed
MicroBatchExecution(Spark Structured Streaming) is requested for aLogicalPlanContinuousExecution(Spark Structured Streaming) is createdDataStreamWriter(Spark Structured Streaming) is requested to start a streaming query
supportsAny¶
supportsAny...FIXME
supportsAny is used when...FIXME