如何使用 Power BI Embedded?
How to use Power BI Embedded?
看完 Power BI Embedded documentation,我有一堆问题。
对 Backend
技术知之甚少但对 Power BI 有一定了解的前端开发人员应该如何使用 power BI embedded?
我应该如何处理嵌入代码示例中生成的代码?
如果我有嵌入 ID、报告 ID 和嵌入 URL,这个嵌入可以在没有任何后端的情况下完成吗?
我正在尝试将报表嵌入到用户不需要 Power BI 帐户即可查看的网站中。
"official" 个样本可用 here and here and "unofficial" sample is available here。
如果您可以重新表述您的问题以准确解决您卡住的地方,包括一些(不是)工作代码示例,您可以获得更好质量的帮助。
我同意提问者的观点。最近,我花了几周的时间让嵌入式解决方案按我的意愿工作。有很多文档,但在某些事情上确实不是那么清楚。
在网页上展示报告的最简单方法是发布到网络,如下所述:https://powerbi.microsoft.com/en-us/documentation/powerbi-service-publish-to-web/
不过也有一些缺点,如 link 中所述。最主要的是,Publish to web 没有真正的安全性。如果有人知道报告的 URL,则无需任何凭据即可查看报告。
第二种方法是使用嵌入式 API 和所有与之相关的东西,如您发布的 link 中所述。是的,您可能还需要一些 backend
代码。
综上所述,您需要一个 Azure AD 租户和一个订阅 Power BI Pro 的租户帐户。
首先,向 Azure 注册一个 PowerBI
应用程序并记下从中获得的客户端 ID (https://dev.powerbi.com/apps)。这只是为了使身份验证正常工作。
然后您需要登录到 Azure 门户并更新您注册的应用程序的权限设置 (https://powerbi.microsoft.com/en-us/documentation/powerbi-developer-register-app/#apply-permissions-to-your-application-within-azure-ad)。
现在您可以将报表发布到 Power BI 服务。发布报告后,您应该记下报告、工作区和 dataset
GUIDs
。这些 GUIDs
在您单击报告和报告 dataset
时在 URL 中可见。
完成所有这些之后,您就可以使用提供的示例了。您应该拥有示例所需的所有设置和 ID。如果您想在身份验证中使用单个主帐户,则可能需要 backend
内容。
看完 Power BI Embedded documentation,我有一堆问题。
对 Backend
技术知之甚少但对 Power BI 有一定了解的前端开发人员应该如何使用 power BI embedded?
我应该如何处理嵌入代码示例中生成的代码?
如果我有嵌入 ID、报告 ID 和嵌入 URL,这个嵌入可以在没有任何后端的情况下完成吗?
我正在尝试将报表嵌入到用户不需要 Power BI 帐户即可查看的网站中。
"official" 个样本可用 here and here and "unofficial" sample is available here。 如果您可以重新表述您的问题以准确解决您卡住的地方,包括一些(不是)工作代码示例,您可以获得更好质量的帮助。
我同意提问者的观点。最近,我花了几周的时间让嵌入式解决方案按我的意愿工作。有很多文档,但在某些事情上确实不是那么清楚。
在网页上展示报告的最简单方法是发布到网络,如下所述:https://powerbi.microsoft.com/en-us/documentation/powerbi-service-publish-to-web/
不过也有一些缺点,如 link 中所述。最主要的是,Publish to web 没有真正的安全性。如果有人知道报告的 URL,则无需任何凭据即可查看报告。
第二种方法是使用嵌入式 API 和所有与之相关的东西,如您发布的 link 中所述。是的,您可能还需要一些 backend
代码。
综上所述,您需要一个 Azure AD 租户和一个订阅 Power BI Pro 的租户帐户。
首先,向 Azure 注册一个 PowerBI
应用程序并记下从中获得的客户端 ID (https://dev.powerbi.com/apps)。这只是为了使身份验证正常工作。
然后您需要登录到 Azure 门户并更新您注册的应用程序的权限设置 (https://powerbi.microsoft.com/en-us/documentation/powerbi-developer-register-app/#apply-permissions-to-your-application-within-azure-ad)。
现在您可以将报表发布到 Power BI 服务。发布报告后,您应该记下报告、工作区和 dataset
GUIDs
。这些 GUIDs
在您单击报告和报告 dataset
时在 URL 中可见。
完成所有这些之后,您就可以使用提供的示例了。您应该拥有示例所需的所有设置和 ID。如果您想在身份验证中使用单个主帐户,则可能需要 backend
内容。