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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
prasad08mm
Frequent Visitor

Power BI report is showing duplicate records using incremental refresh

Hello All,

 

I am getting duplicate records using incremental refresh. 

Following observations, analysis has been done - 

 

1. Without incremental refresh i.e full load data is showing perfectly.

2. Incremental policy setting is correctly defined i.e. Range Start and Range End 

3. After the incremental policy is set, the first load is shown correct records and after a few delta schedules, the records show duplicates, what I feel is that the changed records are not updating into their respective partition tables. 

 

Is there any way to check partition data, as the partition is done by power bi?

 

Please guide.

 

 

10 REPLIES 10
miiihiir
Helper II
Helper II

@prasad08mm is this issue solved? I'm also facing the same issue

prasad08mm
Frequent Visitor

Anybody please respond? and guide

Hey Prasad,
Can you check your RangeStart and RangeEnd filters?

Tutu_in_YYC_0-1652716060942.png

 

For RangeStart : is after and equal to
For RangeEnd : is before

 

Hello Tutu_in_YYC

Yes the setting is same you mentioned. BUt still the same issue 

You can use SSMS to check the partition. Check this tutorial out.

https://youtu.be/QQegWCeRako?t=321

ibarrau
Super User
Super User

Hi. There. Do you have the detect data changes option on? There is a way to implement incremental refresh that will replace the last N period everytime, but there is another way to configure that will only add rows when data is changed. In that last scenario you really need to understand how it works to avoid duplications. You Measures will need to look for the last value of each duplicated row.

Send us the configuration picture or try turning that option off unless you really have a requirement for it and we might help with the understanding.

I hope that helps,


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

Happy to help!

LaDataWeb Blog

Could you please elaborate more on this " There is a way to implement incremental refresh that will replace the last N period everytime, but there is another way to configure that will only add rows when data is changed"

 

My current setting of Incremental Poilcy 

prasad08mm_0-1652378992130.png

 

Be sure to start over once you changed "detect data changes" to OFF. Refresh all over again before starting incremental refreshes.

Regards


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

Happy to help!

LaDataWeb Blog

Hello ibarrau, I did that many  a times. still same issue (duplicates)

Thank you for your reply.

 

Early yes,  detect date change was ON but now we have turned off the option. But for both scenarios, we had found the duplicates.

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

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