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 have an application that embeds Power BI service reports. I'm in developing phase, working with PPU.
What I would like is to have my users type a description of the reports they want, Copilot build the Power BI report, and show it embedded in the application.
Is this possible? Can this be done with Power BI APIs?
Hi @pablo_schor
It's been a while since I heard back from you and I wanted to follow up. Have you had a chance to try the solutions that have been offered?
If the issue has been resolved, can you mark the post as resolved? If you're still experiencing challenges, please feel free to let us know and we'll be happy to continue to help!
Looking forward to your reply!
Best Regards,
Community Support Team _ C Srikanth.
Hi @pablo_schor
I wanted to follow up since I haven't heard from you in a while. Have you had a chance to try the suggested solutions?
If your issue is resolved, please consider marking the post as solved. However, if you're still facing challenges, feel free to share the details, and we'll be happy to assist you further.
Looking forward to your response!
Best Regards,
Community Support Team _ C Srikanth.
Hi @pablo_schor
Sorry for the confusion but after reinvestigating founnd the limitations as below.
Currently, integrating Copilot functionality into Power BI Embedded using the "App Owns Data" model is not supported. This limitation arises because Copilot features, including the narrative visual and AI-driven interactions, require user-level authentication, which is inherent to the "User Owns Data" model.
In the "App Owns Data" scenario, reports are embedded into external applications for unauthenticated users, and authentication is managed centrally through a service principal. As a result, Copilot features are unavailable in this embedding model.
If incorporating Copilot is essential for your application, you might consider transitioning to the "User Owns Data" embedding model. This approach requires users to sign in with their Power BI accounts, enabling access to Copilot functionalities. However, this change involves significant architectural adjustments and may not align with all application requirements.
As of now, there is no official roadmap indicating when or if Copilot support will be extended to the "App Owns Data" embedding model. For the most current information, it's advisable to monitor Microsoft's official documentation and community announcements.
If you're still experiencing challenges, please feel free to reach out to community and we'll be happy to continue to help!
Looking forward to your reply!
If the above information is helpful, please give us Kudos and mark the response as Accepted as solution.
Best Regards,
Community Support Team _ C Srikanth.
Thanks for your answer, I'm interested in "app owns data" scenario. In your second link it says that Copilot is not integrated in this type of scenario:
This refers to the broader Power BI Embedded framework, particularly in scenarios like “App Owns Data,” where reports are embedded into external applications for unauthenticated users. In such cases, Copilot features, including the button, are not supported.
Any thoughts?
Thanks
Pablo
Hi @pablo_schor
Yes, it is possible to embed Copilot functionality and build the Power BI report dynamically, embedding it into your application through APIs.
There are two scenarios where this works-
1.User owns data A user embeds a report containing the narrative visual in a solution where users have to sign in. They need a license to sign in.
This action is also known as embed for your organization.
2.App owns data A customer embeds a narrative visual on a website where users visit, and don't need to sign in. Also known as embed for your customer's application.
You can refer a detailed document on how to embed Copilot functionality using this link-
https://learn.microsoft.com/en-us/power-bi/create-reports/copilot-narrative-visual-embed-power-bi
Additionally you can even refer this solution solved in the community forum.
https://community.fabric.microsoft.com/t5/Service/Copilot-for-Power-BI-Embedded/m-p/4396764#M264501
This will help you get more clarity.
Thanks for reaching out.
User | Count |
---|---|
13 | |
7 | |
2 | |
2 | |
2 |
User | Count |
---|---|
3 | |
3 | |
3 | |
2 | |
2 |