关于 Power Apps 解决方案中的 Power BI(预览版)

重要

此功能将于 2024 年 7 月 31 日停用。 我们建议从现有解决方案中删除所有 Power BI 报告和数据集组件,并改用 Power BI 嵌入式系统仪表板

Power BI/Power Apps 解决方案集成使 Power Apps 应用创建者能够在 Power Apps 解决方案中将 Power BI 报表和语义模型添加为 Dataverse 组件。 将 Power BI 报表或语义模型添加到 Power Apps 解决方案时,它将在解决方案跨环境和租户部署时保持连接状态,并且可以作为跨环境和租户的解决方案应用程序生命周期管理过程的一部分无缝管理。

流概述

在 Power Apps 中工作时,Power Apps 创建者基于 Power BI 工作区中的报表和语义模型创建 Power BI 报表和语义模型组件,并将其添加到解决方案中。 创建 Power BI 报表或语义模型组件并将其添加到解决方案时,Power BI 项目将导出并上传到 Dataverse,并自动创建 Power BI 中的新专用工作区来存储项目。 此专用 Power BI 工作区从 Power Apps 环境中的多个预定义角色继承特权(请参阅 Power Apps 环境和 Power BI 工作区之间的权限同步),为这些角色的用户提供工作区中的权限,从而实现 Power Apps 和 Power BI 之间的协同创作。 此过程确保 Power BI 报表和语义模型可嵌入为系统仪表板或内部表单,并且将跨环境和租户继续部署。

下面的动画演示了如何将 Power BI 报表和语义模型从共享 Power BI 工作区导出到 Dataverse,然后存储在专门预配的专用 Power BI 工作区中。 导出(托管或非托管)解决方案时,它包括 Power BI 内容。在部署环境(跨环境和跨租户)中,Dataverse 预配专用环境工作区中的 Power BI 工作区和项目。

Power BI/Power Apps 解决方案集成的动画关系图。

支持和注意事项

若要使集成正常工作,需要在 Power BI 中由 Power BI 管理员启用它。 请参阅启用 Power BI/Power Apps 解决方案集成

链接到 Power Apps 中的 Power BI 组件的 Power BI 报表和语义模型可能会以一些非典型方式运行。 请参阅使用 Power BI/Power Apps 解决方案集成

最后,在 Power Apps 解决方案中使用 Power BI 组件时,需要考虑安全性和生命周期注意事项。 请参阅使用 Power BI/Power Apps 解决方案集成的注意事项