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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
eugene_novikov
New Member

Cannot setup incremental refresh parameters

I have both RangeStart and RangeEnd copypasted from here: 
https://learn.microsoft.com/en-us/power-bi/connect-data/incremental-refresh-overview#configure-incre... 
to make sure there was no typing mistake. Types of both set to date/time, values are valid date/times. Fact table date column has type date/time, too. Yet I'm getting that message that parameters need to be set up. What am I doing wrong?

 

eugene_novikov_0-1736008779759.pngeugene_novikov_1-1736008849067.png

 

3 ACCEPTED SOLUTIONS
omalbluw
Microsoft Employee
Microsoft Employee

You should filter the data using the new params as in the following section in the same doc you shared above: https://learn.microsoft.com/en-us/power-bi/connect-data/incremental-refresh-overview#filter-data 

Have you tried that?

View solution in original post

lbendlin
Super User
Super User

If this is a semantic model in Power BI Desktop you need to now add the filter to your query using these parameters. NOTE: RangeStart is inclusive and RangeEnd is exclusive.

 

If this is a dataflow then the filter will be added for you.

View solution in original post

Anonymous
Not applicable

Hi,Greg_Deckler ,lbendlin and omalbluw ,thanks for your concern about this issue.

Your answers are excellent!
And I would like to share some additional solutions below.
Hello,@eugene_novikov .I am glad to help you.
This is my test:
Setup Parameters

vjtianmsft_0-1736137723905.png

Select the date field you need to filter (the system will set up partitions for the table based on the data in this field for incremental refreshing)

vjtianmsft_1-1736137779872.png

Select RangeStart and RangeEnd to create a parameter filter.

vjtianmsft_2-1736137836116.png

The range of the filter must exist in one open interval and one closed interval
(there must and can only be one "equal to" )

vjtianmsft_3-1736137892063.png

vjtianmsft_4-1736137932805.png

After filtering forms with parameters set, the system automatically monitors forms that can be set for incremental refreshing.

vjtianmsft_5-1736137975468.png

If you want to realize incremental refresh, you must meet the following conditions.
1. The data source supports query folding.
If your data source does not support query folding, you can try inserting the M function in the power query
Query folding on native queries - Power Query | Microsoft Learn
Query folding guidance in Power BI Desktop - Power BI | Microsoft Learn
2. the existence of date / time type table (or can be converted to date / time type of the function of the type of digital type) of the data columns, and successfully set the range parameter
3. Successfully set the incremental refresh strategy.


I hope my suggestions give you good ideas, if you have any more questions, please clarify in a follow-up reply.
Best Regards,
Carson Jian,
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

6 REPLIES 6
Anonymous
Not applicable

Hi,Greg_Deckler ,lbendlin and omalbluw ,thanks for your concern about this issue.

Your answers are excellent!
And I would like to share some additional solutions below.
Hello,@eugene_novikov .I am glad to help you.
This is my test:
Setup Parameters

vjtianmsft_0-1736137723905.png

Select the date field you need to filter (the system will set up partitions for the table based on the data in this field for incremental refreshing)

vjtianmsft_1-1736137779872.png

Select RangeStart and RangeEnd to create a parameter filter.

vjtianmsft_2-1736137836116.png

The range of the filter must exist in one open interval and one closed interval
(there must and can only be one "equal to" )

vjtianmsft_3-1736137892063.png

vjtianmsft_4-1736137932805.png

After filtering forms with parameters set, the system automatically monitors forms that can be set for incremental refreshing.

vjtianmsft_5-1736137975468.png

If you want to realize incremental refresh, you must meet the following conditions.
1. The data source supports query folding.
If your data source does not support query folding, you can try inserting the M function in the power query
Query folding on native queries - Power Query | Microsoft Learn
Query folding guidance in Power BI Desktop - Power BI | Microsoft Learn
2. the existence of date / time type table (or can be converted to date / time type of the function of the type of digital type) of the data columns, and successfully set the range parameter
3. Successfully set the incremental refresh strategy.


I hope my suggestions give you good ideas, if you have any more questions, please clarify in a follow-up reply.
Best Regards,
Carson Jian,
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

#1 is not a hard requirement. Desirable yes, required no.

Anonymous
Not applicable

Hi,lbendlin . Thank you very much for the correction.
I have revised my previous reply.

lbendlin
Super User
Super User

If this is a semantic model in Power BI Desktop you need to now add the filter to your query using these parameters. NOTE: RangeStart is inclusive and RangeEnd is exclusive.

 

If this is a dataflow then the filter will be added for you.

omalbluw
Microsoft Employee
Microsoft Employee

You should filter the data using the new params as in the following section in the same doc you shared above: https://learn.microsoft.com/en-us/power-bi/connect-data/incremental-refresh-overview#filter-data 

Have you tried that?

Greg_Deckler
Community Champion
Community Champion

@eugene_novikov Did you make sure to save and close Power Query Editor? Apply the changes that is?



Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
DAX For Humans

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.