By default, deletes in a Delta Table cause a streaming query to fail, as Spark Streaming expects append-only sources. This ensures data integrity but requires configuration to handle deletes without interrupting the stream:
ignoreDeletes
orskipChangeCommits
, described in the docs.- Delta Table Change Data Feed (CDF).