Forum Discussion
Embedding a Power App in PowerBI issue - data not moving over
Ok! I recommand to try this :
Re-add a gallery temporarily inside your existing app
Set its Items property to PowerBIIntegration.Data
Go back to Power BI Service, select a row in your matrix, and verify your ID field actually appears in the gallery
Once confirmed working, you don't have to delete the gallery, instead, just hide it by setting its Visible property to false
This is actually the cleaner approach for your use case. A hidden gallery keeps the data bridge alive without showing old records to users, while your form still handles new entries only.
The gallery moved from multiple items to one item when I clicked a row but it didn't "show" any data. I am not familiar with galleries - did I need to change something else other that just have the Items set to PowerBIIntegration.Data?
- v-prasare3 months ago
Community Support
Hi vseimas,
Since the JSON output is {}, this indicates that no fields are being passed into PowerBIIntegration.Data. In this scenario, the issue is not related to form defaults, THIS , or variable handling within the app.
An empty JSON result typically confirms that the Power Apps visual is not receiving any schema or column data from Power BI. To address this, ensure that the required fields are correctly added to the Power Apps visual and that the app is refreshed or re-published so it can recognize the updated schema.
- vseimas3 months agoFrequent Visitor
Yep, we've refreshed, re-published, removed and readded the visual numerous times. All of the steps that I have found online, I'm doing.
I'm wondering if there is some random setting, field, or property that is breaking this that is either too niche or too obvious that it's never in any of the tutorials. Everything I am finding is saying it SHOULD work, it just doesn't.
The PowerBI report is an old report that I am trying to add the new PowerApp visual into - my next step is trying to rebuild the report to see if a simplified version of the report works since a simple/blank version of the app didn't get it to connect.