Power BI 中的分页报表是什么?

适用于: Power BI Report Builder Power BI Desktop

分页报表是设计用于打印或共享的报表。 它们被称为“分页”,因为它们已进行了格式化,以适应页面。 即使某个表跨多个页,分页报表也能显示表中的所有数据。 你可以精确控制报表页面布局。 Power BI Report Builder 是用于创作 Power BI 服务的分页报表的独立工具。

如果已准备好开始,可使用下面的一些快速链接:

分页报表通常有很多页。 例如,此报表有 563 页。 每页都采用精准布局,每个发票占一页,具有重复页眉和页脚。

分页

你可以在 Report Builder 中预览报表,然后将其发布到 Power BI 服务 (app.powerbi.com)。

先决条件

Power BI 分页报表(.rdl 文件)的许可证要求与 Power BI 报表(.pbix 文件)相同。

比较 Power BI 报表和分页报表

分页报表的主要优点是能够打印表中的所有数据,而不考虑多长时间。 想象在 Power BI 报表中放入一个表。 页面上会显示表的部分行,并且有一个滚动条可查看其余部分。 如果打印该页面,或将其导出为 PDF,则打印的行仅是你在页面上看到的行。

现在假设你在分页报表中放入同一个表。 打印该报表或将其导出为 PDF 时,分页报表有足够多的页面来打印表中的每一行。

你可以在此视频中观看以两种报表格式打印类似表格的演示。该视频是模块 1,是名为一天玩转 Power BI 分页报表的课程的一部分(该课程基于的视频有 8 个模块)。 本课程旨在为报表作者提供创建、发布和分发 Power BI 分页报表所需的技术知识。

在 Power BI 报表生成器中创建报表

分页报表具有其自己的设计工具,即 Power BI 报表生成器。 它是一款新工具,与以前用于为 Power BI 报表服务器或 SQL Server Reporting Services (SSRS) 创建分页报表的工具共享同一基础。 实际上,为 SSRS 2016 和 2017 或为本地 Power BI 报表服务器创建的分页报表与 Power BI 服务兼容。 Power BI 服务保持向后兼容性,因此,用户可以向前移动报表,并且可以升级任何旧版分页报表。 在发布时,并非所有报表功能都可用。 有关详细信息,请参阅本文中的注意事项和限制

将敏感度标签应用于分页报表

敏感度标签可应用于托管在 Power BI 服务中的分页报表。 将分页报表上传到服务后,可以将该标签应用到报表,就像应用到常规 Power BI 报表那样。

有关详细信息,请阅读分页报表的敏感度标签支持

来自各种数据源的报表

一个分页报表可能包含许多不同的数据源。 与 Power BI 报表不同的是,它没有基础数据模型。 可以在分页报表本身中创建嵌入的数据源和数据集。 无法使用共享数据源或共享数据集。 可以在本地计算机上的报表生成器中创建报表。 如果报表连接到本地数据,则在将报表上传到 Power BI 服务后,需要创建网关并重定向数据连接。 以下是可以连接到的一些数据源:

  • Azure SQL 数据库和 Azure Synapse Analytics(通过 Basic 和 oAuth)
  • Azure Analysis Services(通过 SSO)
  • 通过网关连接的 SQL Server
  • Power BI 语义模型
  • Oracle
  • Teradata

请参阅 Power BI 分页报表支持的数据源查看完整列表。

设计报表

创建具有矩阵、图表和自由格式布局的分页报表

表格报表非常适用于基于列的数据。 矩阵报表(如交叉表或数据透视表报表)适用于汇总数据。 图表报表以图形格式显示数据,自由格式列表报表几乎可以显示任何其他内容,例如发票。

可以从其中一个报表生成器向导开始操作。 表、矩阵和图表向导将引导用户创建嵌入数据源连接和嵌入数据集。 然后拖放字段以创建数据集查询,选择布局和样式,以及自定义报表。

使用“地图”向导,可以创建根据地理或几何背景显示聚合数据的报表。 地图数据可能是来自 Transact-SQL 查询或美国环境系统研究所公司(ESRI) 形状文件的空间数据。 除此之外,还可以添加 Microsoft 必应地图图块背景。

向报表添加更多内容

通过筛选、分组数据和对数据排序,或通过添加公式或表达式来修改数据。 添加图表、仪表、迷你图和指示器,以可视化格式汇总数据。 使用参数和筛选器筛选自定义视图的数据。 嵌入或引用图像和其他资源,包括外部内容。

分页报表中的所有内容(包括从报表本身到每个文本框、图像、表格和图表)都有一系列属性,用户可以设置这些属性,使报表看起来完全符合自己的要求。

创建报表定义

在设计分页报表时,实际上要创建报表定义。 它不包含数据。 它指定获取数据的位置、要获取的数据以及如何显示数据。 运行报表时,报表处理器将获取用户指定的报表定义、检索数据,并将其与报表布局组合以生成报表。 可以将报表定义上传到 Power BI 服务:https://app.powerbi.com,以上传到“我的工作区”或与同事共享的工作区中。 如果报表数据源位于本地环境中,则在上传报表后,可以将数据源连接重定向到网关。

查看分页报表

可以通过浏览器在 Power BI 服务中查看分页报表,也可以在 Power BI 移动应用中查看。 在 Power BI 服务中,可以将报表导出为多种格式,例如 HTML、MHTML、PDF、XML、CSV、TIFF、Word 和 Excel。 还可以与其他人共享它。

创建报表订阅

可以在 Power BI 服务中为自己和他人设置分页报表的电子邮件订阅。 一般而言,该过程与在 Power BI 服务中订阅报表和仪表板的过程相同。 Power BI 服务中的分页报表订阅类似于Power BI 报表服务器和 SQL Server Reporting Services 中的电子邮件标准订阅。 设置订阅时,可以选择接收电子邮件的频率:每天、每周或每小时。 订阅包含有关整个报表输出的 PDF 附件。

有关详细信息,请参阅 Power BI 服务中报表和仪表板的电子邮件订阅一文中的“订阅分页报表”。

将分页报表与部署管道结合使用

在 Power BI 服务中,可以结合使用部署管道工具和分页报表。 通过部署管道,你可以开发和测试 Power BI 分页报表,然后将其发布给用户。 此工具是一个包含三个阶段的管道:

  • 开发
  • 测试
  • 生产

了解如何在 Power BI 服务中开始使用部署管道

嵌入 Power BI 分页报表

借助 Power BI 嵌入式分析,你可创建在完全集成并交互的应用程序中显示分页报表的 Power BI 内容。 可以为客户或组织嵌入分页报表。 有关详细信息,请参阅嵌入 Power BI 分页报表

注意事项和限制

以下是不受支持的一些其他功能:

  • 将报表页或视觉对象固定到 Power BI 仪表板。 你仍可以在 Power BI 报表服务器 2022 年 9 月版本或 SQL Server Reporting Services 2022 版本报表服务器之前从本地分页报表将可视化效果固定到 Power BI 仪表板。 有关此停用功能的详细信息,请参阅将 Reporting Services 项目固定到 Power BI 仪表板
  • 文档结构图。 它们不会在 Power BI 服务中呈现,但会在你导出报表时呈现。
  • 共享数据源和共享数据集。
  • Power BI 服务中分页报表的数据驱动的订阅。

后续步骤