public interface SupportsDelta extends RowLevelOperation
RowLevelOperation.Command
Modifier and Type | Method and Description |
---|---|
DeltaWriteBuilder |
newWriteBuilder(ExtendedLogicalWriteInfo info)
Returns a write builder to configure a write for this row-level operation.
|
org.apache.spark.sql.connector.expressions.NamedReference[] |
rowId()
Returns the row ID column references that should be used for row equality.
|
command, description, newScanBuilder, requiredMetadataAttributes
DeltaWriteBuilder newWriteBuilder(ExtendedLogicalWriteInfo info)
RowLevelOperation
Note that Spark will first configure the scan and then the write, allowing data sources to pass information from the scan to the write. For example, the scan can report which condition was used to read the data that may be needed by the write under certain isolation levels.
newWriteBuilder
in interface RowLevelOperation
org.apache.spark.sql.connector.expressions.NamedReference[] rowId()