Hello community,
I have a problem with "delete rows that no longer exist in the query output" as it does not work as I thought it was supposed to. Every day I get an e-mail with an Excel table that contains data. This Excel table then gets picked up by a Power Automate flow, gets moved to a SharePoint and initiates a Dataflow refresh. A primary key is defined. Now some changes have been made to the SQL statement, generating the Excel table, which means a lot of rows where left out and were supposed to be deleted from the Dataverse table, because "delete rows that no longer exist in the query output" is checked. This did not happen. After the new SQL statement, there are now 33000 rows in the Excel table. All 33000 rows were updated, but none were deleted. The rows that were supposed to be deleted are not longer in the Excel table, but are still in the Dataverse table.
Did I misunderstand the feature "delete rows that no longer exist in the query output"?
Best regards