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

Did you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now

Reply
laq2025
New Member

Incremental refresh

Hi, 

 

Could anyone please help with this?

I need to set up an incremental refresh from 3 days before refresh date to 1 year after refresh date.

How could I accomplish this?

 

 

Thanks,

Linda

1 ACCEPTED SOLUTION
Akash_Varuna
Super User
Super User

Hi @laq2025 , Could you please try this 
Create Parameters:

          RangeStart (e.g., 1/1/2024)

          RangeEnd (e.g., 12/31/2024)

Filter Query in Power Query:

          Table.SelectRows(Source, each [DateColumn] >= RangeStart - #duration(3, 0, 0, 0) and [DateColumn] <= RangeEnd + #duration(365, 0, 0, 0))

Set Incremental Refresh:

           Keep data for 1 year.

           Refresh data from 3 days before today.
If this post helped please do give a kudos and accept this as a solution 
Thanks In Advance

 

View solution in original post

6 REPLIES 6
v-csrikanth
Community Support
Community Support

Hi @laq2025 
We haven't heard from you since last response and just wanted to check whether the solution provided has worked for you. If yes, please Accept as Solution to help others benefit in the community.
Thank you,
Cheri Srikanth.

v-csrikanth
Community Support
Community Support

Hi @laq2025 
It's been a while since I heard back from you and I wanted to follow up. Have you had a chance to try the solutions that have been offered?
If the issue has been resolved, can you mark the post as resolved? If you're still experiencing challenges, please feel free to let us know and we'll be happy to continue to help!
Looking forward to your reply!

Thanks 
Cheri Srikanth

v-csrikanth
Community Support
Community Support

Hi @laq2025 
As highlighted by @Akash_Varuna , the proposed approach appears to effectively address your requirements.
Could you please confirm if your issue has been resolved?
If you are still facing any challenges, kindly provide further details, and we will be happy to assist you.

Thanks and Regards,
Cheri Srikanth.

Akash_Varuna
Super User
Super User

Hi @laq2025 , Could you please try this 
Create Parameters:

          RangeStart (e.g., 1/1/2024)

          RangeEnd (e.g., 12/31/2024)

Filter Query in Power Query:

          Table.SelectRows(Source, each [DateColumn] >= RangeStart - #duration(3, 0, 0, 0) and [DateColumn] <= RangeEnd + #duration(365, 0, 0, 0))

Set Incremental Refresh:

           Keep data for 1 year.

           Refresh data from 3 days before today.
If this post helped please do give a kudos and accept this as a solution 
Thanks In Advance

 

rubayatyasmin
Community Champion
Community Champion

Hi,   

This article will help you. Configure incremental refresh for Power BI semantic models - Power BI | Microsoft Learn

 

 

@laq2025


Did I answer your question? Mark my post as a solution!super-user-logo

Proud to be a Super User!


Thanks for the link! But the setting does not include future dates in the refresh? Only incrementally refresh data starting x days before refresh date?

Helpful resources

Announcements
April Power BI Update Carousel

Power BI Monthly Update - April 2026

Check out the April 2026 Power BI update to learn about new features.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

FabCon and SQLCon Highlights Carousel

FabCon & SQLCon Highlights

Experience the highlights from FabCon & SQLCon, available live and on-demand starting April 14th.