教程:使用“为客户嵌入内容”示例应用程序嵌入 Power BI 内容
- 版本 :2023.1(当前版本)
教程:使用“为客户嵌入内容”示例应用程序嵌入 Power BI 内容
通过“嵌入式分析”和“Power BI Embedded”,可以将 Power BI 内容(例如报表、仪表板和磁贴)嵌入到应用程序中 。
本教程介绍以下操作:
设置嵌入式环境。
配置“为客户嵌入内容”(也称为“应用拥有数据”)示例应用程序 。
用户无需登录到 Power BI 或拥有 Power BI 许可证即可使用应用程序。
如果你是独立软件供应商 (ISV) 或开发人员,并希望为第三方创建应用程序,建议你使用“为客户嵌入内容”方法来嵌入 Power BI 内容。
重要
如果要为国家云嵌入内容,则本教程的前几步会有所不同。 有关详细信息,请参阅国家云的嵌入内容。
代码示例规范
本教程说明了如何采用下列框架之一配置“为客户嵌入内容”示例应用程序:
.NET framework
.NET Core
Java
Node JS
Python
代码示例支持下列浏览器:
Microsoft Edge
Google Chrome
Mozilla Firefox
先决条件
开始学习本教程之前,请确认你具有下方列出的 Power BI 和代码依赖项:
Power BI 依赖项
服务主体 - 允许 Azure AD 对应用进行身份验证的 Azure Active Directory (Azure AD) 服务主体对象。
Power BI Pro 许可证 - 这将是你的主用户,你的应用将使用它来向 Power BI 进行身份验证。
Power BI Premium Per User (PPU) 许可证 - 这将是你的主用户,你的应用将使用它来向 Power BI 进行身份验证。
你自己的 Azure Active Directory 租户。
若要向 Power BI 对应用进行身份验证,需执行以下操作之一:
备注
若要迁移到生产环境,则需要容量。