It's possible to embedd a Power BI Report or Dashboard in a Perspective view someway ?
It's strange answering myself but I've found the answer. It can be done on premises deploying a report server and embedding the published report in a Perspective frame.
Hi ChatGPT
That code shows how to embed Power BI in a web page, not in a Perspective application.
Bad answer.
This is basically the only useful bit in the ChatGPT soup above:
<iframe width="800" height="600" src="https://app.powerbi.com/reportEmbed?reportId=<Your_Report_ID>&groupId=<Your_Workspace_ID>" frameborder="0" allowFullScreen="true">
Adapting these properties to the "Inline Frame" component inside Perspective should be pretty easy.
I'm going to leave the post up, but have zero reason to believe @quick_analytics is an actual person. But since they didn't actually spam anything, I'm also not going to nuke them, yet.
Just to have the full answer to this topic - yes, you can include it, but you must use the correct link.
Once the Power BI report is published (on the Power BI gateway, which can be installed on-premises), you need to obtain the link for embedding as described here https://learn.microsoft.com/en-us/power-bi/collaborate-share/service-embed-secure.
Basically you need to go to File>Embed report>Website or portal and copy the link from there - use that one in the perspective Inline Frame as the source.
Important - the correct link starts with https://app.powerbi.com/reportEmbed?
. Default links (https://app.powerbi.com/groups/
) will not work, Power BI will refuse the connection.
However, even if the user have access to Ignition, they must also have access to the Power BI report and valid Power BI License.