Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more
Hi, I currently have a process in Power Query in Excel that captures changes in the source data, which is then added to another reference table, which in turn is used to identify the changes in the source data.
In Power Query in Excel this is fairly straightforward but does involve a manual step. Table A is the reference table, which sits on a worksheet in the Excel file. Table B is the source table. My query brings back rows from Table B that meet certain criteria, then filters these against Table A so only rows that do not exist in Table A are retained.
I then manually copy and paste the output from the query to the bottom of Table A in the workbook, so that when I next refresh the query it will de-dupe against the updated Table A.
I'm now trying to replicate this in Power BI Dataflows, but I'm stuck at how to recreate the manual step, i.e. appending the new rows to Table A, so that on the next refresh the updated Table A is referenced.
To be clear, if I simply append Table A to the Query results as a new table each time, I will miss items that have changed multiple times, as I will only see the current instance and the instance in Table A. I can’t work out how to update Table A from the Query results without creating a loop that won’t execute properly.
Hi @stevehog23 ,
Please see if this document helps: Merging tables in Power BI dataflows with PRO subscription
Best Regards,
Community Support Team _ kalyj
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi, I have Premium so the issue is not that I can't save a calculated table, it's that I can't work out how to make that table updateable each time the flow is refreshed.
Ideally I'd like to be able to specify the sequence in which steps in the queries are applied, i.e. step 1 de-dupe Table B against Table A, then step 2 append the rows that remain in Table B to the bottom of Table A, ready for the next refresh. That doesn't seem to be possible though?
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
Join Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.