DeltaDelete Unary Logical Command¶
DeltaDelete
is an unary logical operator (Spark SQL) that represents DeleteFromTable
s (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
DeleteFromTable
s
Logical Resolution¶
DeltaDelete
is resolved to a DeleteCommand when PreprocessTableDelete post-hoc logical resolution rule is executed.