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
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
Community Champion
Community Champion

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!:
DAX For Humans

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
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.