Microsoft Dataverse 作为一个平台,支持与数以百万计的记录进行交互,这些记录会根据相关的安全角色进行筛选。 Dataverse 以允许以可靠方式找到正确的记录的方式呈现数据。
模型驱动应用提供了一系列报告选项,使用户能够更轻松地了解与其业务区域关联的数据。
某些类型的报告易于实现,而另一些报告需要更高级的技术。
简单的报告技术
此处介绍的所有技术都是 Dataverse 的原生技术。 它们提供了一种简单的方法,可通过该方法应用应用程序生命周期管理。
表视图
在最基本层面,表 视图 提供了简单的原生体验,将记录以表格格式展示。 视图的力量很容易被忽视。 一个表可以有多个视图,所有这些视图都应用了单独的排序和筛选,这为用户提供了一组简单的审阅选项。
图表
图表 允许用户以各种方式(包括条形图、饼图和折线图)查看视图中显示的数据。 再次,表可以有多个与之关联的图表,图表本身提供交互性,使用户能够相应地选择条形图和视图筛选器。
此处的提取显示了用于创建高效用户体验的视图和图表。
表单
表单 通常被视为输入 记录数据的方法。 但是,表单是向用户提供与记录关联的元数据列的好方法。 与视图和图表类似,表格可以有多个窗体。 这允许开发最适合个人业务需求的表单。
使用 SQL Server Reporting 样式报表
SQL Server Reporting Services (SSRS) 报表允许创建像素完美的分页报表,这些报表可以在屏幕上呈现,并通过 PDF、CSV、Excel 等各种方式进行分发。 这些报表是使用经典编辑器创建的,可识别解决方案,这有助于进行应用程序生命周期管理。 详细了解 SSRS 报表
Power BI 报告
Power BI 是一种功能强大的交互式报告工具。 可以通过多种方式将 Power BI 仪表板和报表引入模型驱动应用。 还可以在 Power Apps 解决方案中将 Power BI 报表和数据集添加为组件。 将 Power BI 报表添加到解决方案后,可以在环境和租户之间无缝管理它作为应用程序生命周期管理(ALM)过程的一部分。
此外,除非使用直接查询技术,否则必须将记录级安全性重新配置为 Power BI 报表。
可通过三种方法将 Power BI 添加到模型驱动应用。
| Technique | 注释 | Power BI 对象 |
|---|---|---|
| 在模型驱动系统窗体中嵌入 Power BI 报表 | 这允许在表窗体中显示 Power BI 报表,并且可以在当前记录的上下文中执行。 | 报表 |
| 创建或编辑 Power BI Embedded 系统仪表板 | 这是管理员可用于引入 Power BI 仪表板的技术 | Dashboard |
| 应用用户如何在其仪表板上添加或编辑 Power BI 可视化效果 | 这允许引入完整的 Power BI 仪表板,但由用户而不是管理员引入。 | Dashboard |
Excel 集成
Microsoft Excel 集成使用户能够轻松使用 PowerView、 PowerPivot 和 PowerQuery 生成自助服务报表。