Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
I am using an Azure Token to call PBi API https://api.powerbi.com/v1.0/myorg/reports/{reportID}, as my setup is User Owns Data (Embed for Org). I have received a 200 reponse with a JSON on report details as follow:
In the embedURL, I noticed that the URL I received is a lot longer than online samples, and contains an &config at the end (the string seems like a token but is a bit shorter than my Azure Token).
In my client-side JavaScript to embed my report (Step 5 in link below). What is the correct embedURL should i use? Is it to use the full string from my example above or use another way?
https://learn.microsoft.com/en-us/power-bi/developer/embedded/embed-organization-app
Solved! Go to Solution.
I tested both ways below and it worked for me:
1) Add ReportID at the end of embedURL
The link below has a set of html codes for embedding power bi. I have tried out the codes and it works. I gather this is a short-hand way to write out powerbi.embed in powerbi-client
https://torpedo.pt/power-bi-embedded/
embedUrl = "https://app.powerbi.com/reportEmbed?reportId=REPORT_ID";
2) Standard Way
See Step 5 of the link below.
https://learn.microsoft.com/en-us/power-bi/developer/embedded/embed-organization-app
var embedUrl = "https://app.powerbi.com/reportEmbed";
Conclusion
To answer my own question from the earlier post. Drop the "&config....." portion if you are using bootstrap and drop "?reportID......" if you are using the standard way.
I tested both ways below and it worked for me:
1) Add ReportID at the end of embedURL
The link below has a set of html codes for embedding power bi. I have tried out the codes and it works. I gather this is a short-hand way to write out powerbi.embed in powerbi-client
https://torpedo.pt/power-bi-embedded/
embedUrl = "https://app.powerbi.com/reportEmbed?reportId=REPORT_ID";
2) Standard Way
See Step 5 of the link below.
https://learn.microsoft.com/en-us/power-bi/developer/embedded/embed-organization-app
var embedUrl = "https://app.powerbi.com/reportEmbed";
Conclusion
To answer my own question from the earlier post. Drop the "&config....." portion if you are using bootstrap and drop "?reportID......" if you are using the standard way.
User | Count |
---|---|
47 | |
31 | |
28 | |
27 | |
26 |
User | Count |
---|---|
58 | |
55 | |
36 | |
33 | |
28 |