Ans Fida
01/27/2023, 6:53 PMChris
01/27/2023, 6:53 PMWill Jones
01/27/2023, 6:57 PMAns Fida
01/27/2023, 6:59 PMNick Karpov
01/27/2023, 7:19 PMAns Fida
01/27/2023, 7:21 PMstartingVersion
as it’s cleaner, and according to my understanding the startingTimestamp
just ends up mapping to a version anyways, so using startingVersion
helps avoiding confusions.Nick Karpov
01/27/2023, 7:23 PMDo I have to specify in some configuration that the source delta table is append?no, the stream will throw an exception if you do perform an update/delete https://docs.delta.io/2.2.0/delta-streaming.html#ignore-updates-and-deletes
Ans Fida
01/27/2023, 7:35 PMYousry Mohamed
01/27/2023, 7:57 PMDo I have to specify in some configuration that the source delta table is append?Yes, for streaming you don’t need to modify anything on the streaming table. But to protect the table from any accidental updates or deletes you can use table property
delta.appendOnly