Forum Discussion
Power bi dekstop
- 1 year ago
Hi Ayushman1997,
Thank you for sharing your update. We understand that you are encountering a memory issue due to the large number of records in Power BI. Since you have already escalated this to the relevant teams, we appreciate your patience as they investigate further.
In the meantime, you might consider optimizing your dataset by:
- Using aggregations to reduce data volume.
- Implementing incremental refresh to load only necessary data.
- Filtering out unnecessary columns and rows before loading into Power BI.
Also, please go through the below solved solution for better understanding:
Solved: Memory run out issues in power bi desktop - Microsoft Fabric CommunityIf this post helps, then please give us ‘Kudos’ and consider Accept it as a solution to help the other members find it more quickly.
Best Regards
Hi Ayushman1997,
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.
The issue is not solved yet. Its not working even if after utilizing the comments
- v-kpoloju-msft1 year agoCommunity Support
Hi Ayushman1997,
After thoroughly reviewing the details you provided, I have identified alternative workarounds that may help resolve the issue. Please follow these steps:- Unpivoting can significantly increase the row count. To optimize, try the following before unpivoting: filter out unnecessary columns early to retain only essential ones, and if unavoidable, perform unpivoting in SQL or Power Query. If your data source is SQL Server or Azure SQL, conduct the unpivot operation in SQL before importing into Power BI.
- Deduplication at the Power Query level can be time-consuming. It is better to deduplicate data in SQL prior to loading it into Power BI. If you must use Power Query, use deduplication as early as possible to reduce data processing in later steps.
- Alternatively, use the Group By approach rather than the Remove Duplicates function. By partitioning data by columns like Col1 to Col7 and then using an aggregation function like Min or Max, you can deduplicate while optimizing performance.
- Instead of processing the whole 246M rows, please generate aggregated tables at different levels of granularity. Use summary tables for reporting and keep detailed data in a different dataset.
- Ensure both tables are sorted before merging. Merging unsorted large tables is expensive. Instead of merging, use relationships in the data model to connect tables.
- If possible, use a data warehouse to improve performance and manage large datasets efficiently. For Azure SQL Database scenarios, consider moving data to Azure Synapse Analytics and using Direct Query from there. This approach can improve query performance and reduce the load on Power BI by taking advantage of Synapse's scalable processing.
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.
Best Regards.
- v-kpoloju-msft1 year agoCommunity Support
Hi Ayushman1997,
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.
- v-kpoloju-msft1 year agoCommunity Support
Hi Ayushman1997,
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.