Goal:
Develop a custom website (not on powerbi.com) that will host report using PowerBI embedded. Users will login using custom login page and will NOT need PowerBI login (App handles auth with PowerBI embedded using service pricipal).
Would like to avoid ArcGIS login prompt if possible.
PowerBI report has ArcGIS map, clicking/selecting points on map filters data in powerbi bar chart and vice versa.
Map does not contain private layers and has latt/longitude info.
Question:
Is this usecase supported?
Per microsoft docs below, this is app own data scenario and ArcGIS maps are not supported if it's "powerbi service embedding" but it is supportd for "Power BI Embedded".
Is this usecase supported after user logs in to ArcGIS?
Getting an error "For embedded visuals, ArcGIS Maps for power bi is not currently supported." See attached screenshot.
License:
PowerBI embedded license
ArcGIS Pro license
Relavent Info:
From official docs,
Power BI Embedded supports ArcGIS for Power BI in the Power BI embedded analytics playground ("user owns data"); it isn't supported in the "app owns data" embed for your customers scenario.
ArcGIS for Power BI is available in the following services and applications:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualizations-arcgis
Power BI Embedded - Yes, for designers signed in to a valid ArcGIS account with the appropriate add-on license. Consumers do not need the add-on license to view published content.
Power BI service embedding (powerbi.com) - No
Solved! Go to Solution.
Hello @DhawalKataria !
At this time the ArcGIS for Power BI visual is not supported in ISV embed scenarios like this. We have heard this request from other customers out there, and have discussed what it would take to support this with the Microsoft Power BI team.
There has not been any significant movement on this, but we will bring this up again on our next call. It may also be something that we address with a Power Apps component, instead of the core visual.
If you would like to discuss your use case in more detail, please feel free to send me a direct message so we can arrange a call and talk through this more.
Thank you,
Andrew
Hello @DhawalKataria !
At this time the ArcGIS for Power BI visual is not supported in ISV embed scenarios like this. We have heard this request from other customers out there, and have discussed what it would take to support this with the Microsoft Power BI team.
There has not been any significant movement on this, but we will bring this up again on our next call. It may also be something that we address with a Power Apps component, instead of the core visual.
If you would like to discuss your use case in more detail, please feel free to send me a direct message so we can arrange a call and talk through this more.
Thank you,
Andrew
Hi @Anonymous User
We are also interested in the "App owns data" (aka PowerBI Embedded) ability for ArcGIS. Can you please share any updates on your discussions with Microsoft about bringing this feature to life?
@DhawalKataria if you have any updates or work arounds, we would love to hear about that! 🙂
We are interested in embedding in an app we have created using the ArcGIS visual, so a Power Apps component would not really help us.
Any updates on this?
We developed a Power BI portal Webdashboard and we have an increasingly amount of customers that want to use your mapping tools in their Power BI reports.
Hi @AntonioCoelhoDevScope
This should now be possible as outlined in this previous community thread:
Solved: Power BI Embedded ArcGIS Maps Not Available - Esri Community
The documentation to follow now is:
Embed a map-enabled report—ArcGIS for Power BI | Documentation
Hi @LeslieUK
We are not using the Publish to web feature.
We use the JavaScript Power BI API Embed for your customers mode.
The report is published on a Workspace with Power BI Embedded capacity configured.
Code Example: Understanding the different embedding solutions in Power BI embedded analytics | Microsoft Learn
After open the report with the visual just shows this error:
Hello @LeslieUK ,
We're you able to validate this question?
We use the JavaScript Power BI API Embed for your customers mode.
The report is published on a Workspace with Power BI Embedded capacity configured.
Code Example: Understanding the different embedding solutions in Power BI embedded analytics | Microsoft Learn
After open the report with the visual just shows this error:
@Anonymous User
We are also very interested in the Apps Own Data Power BI Embedded solution. Please let us know if there have been any updates.
Thank you.
We have also been working on something similar where we have a arcGIS layer in our enterprise portal we'd like to incorporate into power BI. So far the only solution has been pulling points lat long data from an enterprise .sql database to avoid the sign in and join the data in powerBI editor. Not optimal by any means, but gets the job done. Has there been any more progress?