DeltaDelete Unary Logical Command¶
DeltaDelete is an unary logical operator (Spark SQL) that represents DeleteFromTables (Spark SQL) at execution.
As per the comment:
Needs to be compatible with DBR 6 and can't use the new class added in Spark 3.0:
DeleteFromTable.
Creating Instance¶
DeltaDelete takes the following to be created:
DeltaDelete is created when:
- DeltaAnalysis logical resolution rule is executed and resolves
DeleteFromTables
Logical Resolution¶
DeltaDelete is resolved to a DeleteCommand when PreprocessTableDelete post-hoc logical resolution rule is executed.