Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Dear,
I've used the Append feature in Power Query Editor to combine sales data in Power BI, see below:
While I got few years of sales data, it takes longer and longer time to refresh the report. Is there any way that can only referesh the data of the latest file? Appreciate someone can help on this issue.
Thanks in advance!
Solved! Go to Solution.
Hi @MC_2023 ,
Thank you for reaching out to Microsoft fabric community forum regarding performance issues with your Power BI report due to the lengthy refresh times when using the Append feature to combine years of sales data.
To ensure your report refreshes efficiently while maintaining access to the latest data, you can implement the following approaches:
I hope my suggestions give you good ideas, if you need any further assistance, feel free to reach out.
If this post helps, then please give us Kudos and consider Accept it as a solution to help the other members find it more quickly.
Thank you.
Hi @MC_2023 ,
Thank you for reaching out to Microsoft fabric community forum regarding performance issues with your Power BI report due to the lengthy refresh times when using the Append feature to combine years of sales data.
To ensure your report refreshes efficiently while maintaining access to the latest data, you can implement the following approaches:
I hope my suggestions give you good ideas, if you need any further assistance, feel free to reach out.
If this post helps, then please give us Kudos and consider Accept it as a solution to help the other members find it more quickly.
Thank you.
Hi @MC_2023,
I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions. If my response has addressed your query, please accept it as a solution and give a 'Kudos' so other members can easily find it.
Thank you.
Hello @MC_2023 ,
I wanted to follow up on our previous suggestions regarding how to stop refreshing of older append files. We would love to hear back from you to ensure we can assist you further.
If my response has addressed your query, please accept it as a solution and give a ‘Kudos’ so other members can easily find it. Please let us know if there’s anything else we can do to help.
Thank you.
Hi @MC_2023 ,
May I ask if you have resolved this issue? If so, please mark the helpful reply and accept it as the solution. This will be helpful for other community members who have similar problems to solve it faster.
Thank you.
Hi,
Incremental refresh was already mentioned and that's the only option to do that.
However, I would like to point out two things.
1. Truly requirements. You need to check with consumer of the report what kind of historical data do they really need. Usually, stakeholders say "we need everything", but in fact it is used very seldom. Maybe you can schedule some reports to update on monthly/quarterly or even annual basis. Then you can have, let's say, 24 Months sales history update every day and 5 years history only once per quarter.
2. Granularity. If stakeholders do not need to see daily transactions in 2018, you might aggregate data by month or even years. Like that the size of file will be reduced drastically. Based on my experience, for example, even highly unpredictable demand in aftermarket business usually relies on 2-3 years of history.
Hi! @MC_2023
Incremental refresh would be the best approach, but you can give this a try as well.
https://learn.microsoft.com/en-us/power-bi/connect-data/incremental-refresh-overview
If your data is allowed to be stored in the cloud, you can use incremental refresh.
In fact, incremental refresh is implemented through hot and cold partitions, but for some reason, it is not allowed to be used locally (and cannot be used).
Another method is also relatively simple, import historical data into the local SQL server, and then merge the data in the SQL server (historical data) and the data in the Excel file (new data) in Power Query.
No matter what you do, please pay attention to the commercial license of the software.
HI You could use Incremental refresh which only refreshes the only new data or could use Dtaflow which is like power query but runs externaly before loading into power bi for managing historical data or filter data in power query itself
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the February 2025 Power BI update to learn about new features.
User | Count |
---|---|
27 | |
26 | |
23 | |
12 | |
10 |
User | Count |
---|---|
25 | |
21 | |
19 | |
19 | |
11 |