Showing results for 
Search instead for 
Did you mean: 
Frequent Visitor

Refreshing Data source through filtering dates of a specified timeframe for better performance

Hi all, 

I have dashboard with a data source as an excel file. As of now when new data given , i will clean the data and then append it to the data source excel file. 


My concern is that as more data if fed into the source file, excel would not be able to load it due to its limited data storage. For example if i have 20 months of data in the file, i would like to take the latest 12 months of data without reading the last 8 extra months


Is there a way to do this in power Bi ?

Community Support
Community Support

Hi  @jl_c ,


You may try to use "Incremental refresh".
Below is the reference:



Best Regards,

Did I answer your question? Mark my post as a solution!

Super User II
Super User II

Hi. The storage issue is something outside of Power Bi. It's always a good idea to save data in databases. If you can't do that, you can try the way data lakes work. You can create an excel by month (week, day depending on how often you make the change) and save it as csv (if it only has one sheet). Then you can make Power Bi get data from "folder" reaading all csv files inside it. The Transform Data menu will help you combine all files. You can use names like 202101 that would be a row after concatenation.

Hope this 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

Helpful resources

PBI User Groups

Welcome to the User Group Public Preview

Check out new user group experience and if you are a leader please create your group!

MBAS on Demand

Microsoft Business Applications Summit sessions

On-demand access to all the great content presented by the product teams and community members! #MSBizAppsSummit #CommunityRocks

Get Ready for Power BI Dev Camp

Power BI Dev Camp - June 24th

Mark your calendars and join us for our next Power BI Dev Camp!