DeltaSourceUtils¶
delta.generationExpression¶
DeltaSourceUtils
defines delta.generationExpression
metadata key for the generation expression of a generated column of a delta table.
Used when:
DeltaColumnBuilder
is requested to build a StructFieldColumnWithDefaultExprUtils
is requested to removeDefaultExpressions- GeneratedColumn utility is used to isGeneratedColumn and getGenerationExpressionStr
SchemaUtils
utility is used to reportDifferences
delta.identity.allowExplicitInsert¶
DeltaSourceUtils
defines delta.identity.allowExplicitInsert
metadata key for...FIXME
Used when:
ColumnWithDefaultExprUtils
utility is used to isIdentityColumn and removeDefaultExpressions
delta.identity.start¶
DeltaSourceUtils
defines delta.identity.start
metadata key for...FIXME
Used when:
ColumnWithDefaultExprUtils
utility is used to isIdentityColumn and removeDefaultExpressions
delta.identity.step¶
DeltaSourceUtils
defines delta.identity.step
metadata key for...FIXME
Used when:
ColumnWithDefaultExprUtils
utility is used to isIdentityColumn and removeDefaultExpressions
isDeltaDataSourceName¶
isDeltaDataSourceName(
name: String): Boolean
isDeltaDataSourceName
returns true
when the given name
is delta
(case-insensitively).
isDeltaDataSourceName
is used when:
DeltaTableUtils
is requested to isValidPathDeltaUnsupportedOperationsCheck
is requested to fail (to throw anDeltaAnalysisException
)DeltaCatalog
is requested to createTable, stageReplace, stageCreateOrReplace, stageCreateSupportsPathIdentifier
is requested tohasDeltaNamespace
ConvertToDeltaCommandBase
is requested to isPathIdentifierDeltaCommand
is requested to isPathIdentifierDeltaSourceUtils
is requested to isDeltaTable