Is there any way we can scan the target table partitions and apply merge in only those partitions using delta live table?
I have a dlt (delta live table) table created with partitions (reference : https://docs.databricks.com/delta-live-tables/python-ref.html#control-how-tables-are-materialized) , however I did not find anything which confirms that the partitions are pruned when using dlt.apply_changes
.
Ideally I would want to scan the source for a list partition values from my source query and bring in only those partitions from the target delta table to be scanned instead of the whole delta table when applying the merge.
Any suggestions if this can be done using delta live tables?