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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
yanivshe
Helper I
Helper I

incremental refresh do not store old data

Im using incremental refresh on daily basis refresh.

Its important to say that I'm using the web API data source to get the data.

See diagram and explanation below it:

chronological time eventschronological time events

The refresh (star icon) on 11/6 will grab data for whole 10/6 day (207 rows).

The refresh on 12/6 will grab data for whole 11/6 day (218 rows).

 

The problem: I'm expecting on 13/6 morning to see 425 rows but I only see 11/6 data (218 rows) - Old data is not stored

Here is a summary of the last cuople of days:

Last 3 refresh statusLast 3 refresh status

 

Here is my incremental refresh configuration: 

my incremental configurationmy incremental configuration

 

 

What am I missing here?

Doesnt the store policy should keep old data?

Is incremental refresh supported using web API data source?

 

Any help on thos will be much appriciated...

5 REPLIES 5

Hi @amitchandak 

 

None of the links answers my problem.

The configurations and steps they do in them are simple and I did the same as they did (RenageStart, RangeEnd, filter by params...)

 

Any way thanks for the reply.

lbendlin
Super User
Super User

where do you look at the data?  The only way to confirm that incremental refresh works as designed is to look at the partition lists for your dataset, in tools like SSMS or DAX Studio. You will see if the partitions are properly created, how much data rows each of them contains, and when each partition was last written to.

Hi @lbendlin 

 

Im not familliar with the partition list and power query aspects as I'm new to power BI.

I updated my post to hold more data.

Can you please refer me to steps where I can see who to do what you told?

You should not ignore the warning about query folding. Since you are using a data source that may or may not support query folding there are many (MANY) things that can go wrong with incremental refresh.  Since you mentioned Power Query - that is one thing. For example I have a CSV file based Incremental refresh running successfully against a Sharepoint folder (based on the Last modified Date of the CSV files) but ONLY after I ripped out nearly all of my M code and replaced it with equivalent code that somehow magically works with incremental refresh while my original code didn't.  "Simple"  things like the difference between Table.ExpandColumn and Table.Combine. Oh, yeah, and Microsoft support told me it cannot be done (I have the ticket to prove that they claimed that)

 

If you are just starting with Power BI then you should not work on incremental refresh, especially not with non-foldable data sources.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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

Top Solution Authors