Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.

Reply
Anonymous
Not applicable

Append three tables without refreshing all

Hi,

 

I have three fact tables, one for 2020, second for 2021 and third for 2022.

 

Each table contains +10m rows and I want to have them as a one combined table in the PowerBI data model. However, to improve refresh performance would I only like to update the 2022 table while the others are not refreshed.

 

Is there any way of appending these tables in Power Query that will not trigger an refresh of all three tables once the appended tables is refreshed?

 

Any other solutions that would solve my needs (DAX UNION seems to be an alternative although often referred to as slow) are much appreciated.

 

Thanks!

Alexander

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @Anonymous ,

 

When you open Query Editor in power bi desktop, select the table that you do not want to refresh, right click it and disable Include in report refresh (it is active by default), close and apply Query Editor and the table will not refresh when the report is refreshed.

vstephenmsft_0-1646730398518.png

 

 

Best Regards,

Stephen Tao

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

5 REPLIES 5
BeaBF
Super User
Super User

@Anonymous  

The best solution would be to move the data model to Tabular and create partitions, one for each year, so that you can trigger the refresh of the partition that refers to 2022, while having all three tables together in one with append.

 

have you ever dealt with tabular models? do you see a viable solution?

BF

Anonymous
Not applicable

Hi @Anonymous ,

 

When you open Query Editor in power bi desktop, select the table that you do not want to refresh, right click it and disable Include in report refresh (it is active by default), close and apply Query Editor and the table will not refresh when the report is refreshed.

vstephenmsft_0-1646730398518.png

 

 

Best Regards,

Stephen Tao

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Anonymous
Not applicable

Thanks for tip! I'm curious, will that work despite that these tables are imported into BI using several SQL-statements (Group by, Union, lead, lag etc)?

I deleted the post because i had some doubt and i wanted to do some trials. If i"ll get some result i will post it

Daryl-Lynch-Bzy
Resident Rockstar
Resident Rockstar

Hi @Anonymous - You need to configure Incremental Refresh.  To achieve this convert you "Year" column to "Start of Year" or "End of Year".  This refresh the current years partition only.

Incremental refresh for datasets and real-time data in Power BI - Power BI | Microsoft Docs


Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors
Top Kudoed Authors