Skip to content

DeltaTableOperations — Delta DML Operations

DeltaTableOperations is an abstraction of management services for executing delete, generate, history, update, and vacuum operations (commands).

DeltaTableOperations is assumed to be associated with a DeltaTable.

Method Command DeltaTable Operator
executeDelete DeltaDelete DeltaTable.delete
executeGenerate DeltaGenerateCommand DeltaTable.generate
executeHistory DeltaHistoryManager.getHistory DeltaTable.history
executeUpdate UpdateTable (Spark SQL) DeltaTable.update and DeltaTable.updateExpr
executeVacuum VacuumCommand.gc DeltaTable.vacuum


Last update: 2021-05-22