Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hello,
i have PowerApp integration in PowerBI report. In PowerApps i have form which is also connected to SharePoint, where PowerBI gets data from SQL.
Idea is to load item into form from selected item and update changes into SharePoint. My problem is that when i select item in my PowerBI it takes 5 or more seconds to load into PowerApps form. Its important to say, that this report contains thousands of records.
Is there any way to speed this up? I think that this is happening due to PowerBIIntegration component in PowerApps and due to high number of records. I mostly using lookups in my PowerApps form.
For item of form i use:
Solved! Go to Solution.
Hi @Jakub32,
Thank you for reaching out to the Microsoft Fabric Forum Community.
Regarding the performance challenges when integrating PowerApps with Power BI, this delay is a known issue, especially with large datasets. This is due to how PowerBIIntegration handles data and how PowerApps queries SharePoint.
As the @christinepayton, mentioned using page-level or visual-level filters in Power BI can help reduce the data transferred to PowerApps. This is crucial because PowerBIIntegration does not support delegation, meaning it only processes the data selected in Power BI at that moment. If too many records are passed, it can result in longer load times.
If this post helps, please give us ‘Kudos’ and consider accepting it as a solution to help other members find it more quickly.
Thank you.
Thank you very much for guidance and clarification.
Hi @Jakub32,
Thank you for reaching out to the Microsoft Fabric Forum Community.
Regarding the performance challenges when integrating PowerApps with Power BI, this delay is a known issue, especially with large datasets. This is due to how PowerBIIntegration handles data and how PowerApps queries SharePoint.
As the @christinepayton, mentioned using page-level or visual-level filters in Power BI can help reduce the data transferred to PowerApps. This is crucial because PowerBIIntegration does not support delegation, meaning it only processes the data selected in Power BI at that moment. If too many records are passed, it can result in longer load times.
If this post helps, please give us ‘Kudos’ and consider accepting it as a solution to help other members find it more quickly.
Thank you.
If you add some page level or visual-level filters to filter down the quantity of data that's sent at the page load time, that will help. But the integration doesn't use delegation in the same way that the normal app connection does, so if you send it everything in your model it'll probably be slow.