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

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

Reply
Jase68
Helper I
Helper I

Incremental Load from SharePoint list

Hi Power BI Experts,

I have a list in SharePoint which has 5 columns and 200 rows. 

For 3 of the 5 columns all 200 rows are populated with entries and these entries will never change. 

For 2 of the 5 columns all of the 200 rows will start as blank but could have data added to them every day.

 

I want to be to load the SharePoint list into Power BI every 4 hours and capture any rows where new data has been added and \ or existing data has been changed. 

So, if I look at my Power BI table I will be able to see the history of all the updates and additions made to the SharePoint list whilst the SharePoint list itself will only ever show the current status.

The mocked up sequence below shows my SharePoint list changing over 2 days and what I want to see in the Power BI table at the end of day 2.

Does anyone have a suggestion that could enable me to incrementatlly load the data in my Power BI table so that a full historicaal view is retained over time and no new updates are "lost".


SharePoint List - Day 1

IDStatusDate\Time
1001Open2020-03-24 12:00:00
1002Closed2020-03-24 08:00:00
1003  
1004  

 

Power BI Table - Day 1

IDStatusDate\Time
1001Open2020-03-24 12:00:00
1002Closed2020-03-24 08:00:00

 

SharePoint List - Day 2

IDStatusDate\Time
1001Open2020-03-24 12:00:00
1002Open2020-03-25 10:00:00
1003Open2020-03-25 07:00:00
1004  

 

Power BI Table - Day 2

IDStatusDate\Time
1001Open2020-03-24 12:00:00
1002Closed2020-03-24 08:00:00
1002Open2020-03-25 10:00:00
1003Open2020-03-25 07:00:00
4 REPLIES 4
v-gizhi-msft
Community Support
Community Support

Hi,

 

I think currently there is no such function.

And you can create an idea here, it will be cool!

https://ideas.powerbi.com/forums/265200-power-bi-ideas 

 

Best Regards,

Giotto Zhi 

Greg_Deckler
Super User
Super User

I do not believe incremental works with SharePoint at this time.


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!:
Power BI Cookbook Third Edition (Color)

DAX is easy, CALCULATE makes DAX hard...

Hi Greg,

Thanks for the quick response. 

So if I cannot do this with SharePoint could I replace my SharePoint source with an Excel file and implement this approach?

To close this off.......

The advice was that I was not able to do this in Power BI \ Sharepoint (given the functionality @ Mar 2020) so I managed to work around this by using Power Automate to grab any data which changed in my SharePoint list and then using the add new row step to push the entire row of data which includes the changed field(s) into a table within an Excel file stored on OneDrive for business and shared within my organisation.  

I then connect Power BI to the table in the shared Excel file to get all the historical data changes as they are made. 

I will need to think about how I manage the size of the Excel table over time but this approach appears to be working for now.  

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

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

June 2025 community update carousel

Fabric Community Update - June 2025

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