SQL Server 中的报表生成器

报表生成器 是一种用于创建分页报表的工具,主要面向更愿意在独立环境中工作而不是使用 Visual Studio/SSDT 中的报表设计器的业务用户。 设计分页报表时,将创建一个报表定义,用于指定要检索的数据、获取数据的位置以及显示数据的方式。 运行报表时,报表处理器将获取用户指定的报表定义、检索数据,并将其与报表布局组合以生成报表。 可以在 报表生成器 中预览报表。 然后在本机模式或 SharePoint 集成模式下(2016 及更早版本),将报表发布到 Reporting Services 报表服务器。

还可以将分页报表发布到 Power BI 服务。 详细了解 Power BI Premium 中的分页报表(预览版)。

rs_GettingStartedReport

此分页报表包含一个矩阵,该矩阵具有行组和列组、迷你图、指示器,以及角单元中的摘要饼图,还附带一个地图,该地图具有以颜色和圆圈大小表示的两组地理数据。

快速开始报表创建

  • 从共享数据集开始。 共享数据集是基于共享数据源的查询,这些数据集在本机模式或 SharePoint 集成模式中的 Reporting Services 报表服务器上保存。

  • 首先使用表、矩阵或图表向导。 选择数据源连接,拖放字段以创建数据集查询,选择布局和样式并自定义报表。

  • 开始使用“地图”向导 创建根据地理或几何背景显示聚合数据的报表。 地图数据可以是来自 Transact-SQL 查询或 Environmental Systems Research Institute, Inc.(ESRI) 形状文件的空间数据。 还可以添加 Microsoft Bing 地图图块背景。

  • 使用报表部件开始创建报表。 报表部件是已单独发布到本机模式或 SharePoint 集成模式中的 Reporting Services 报表服务器的报表项。 报表部件可以在其他报表中重用。 表、矩阵、图表和图像等报表项可以作为报表部件发布。

设计报表

  • 创建带有表、矩阵、图表和自由格式布局的分页报表。 为基于列的数据创建表报表,为汇总数据创建矩阵报表(如交叉表或数据透视表报表),为图形数据创建图表报表,为其他任何数据创建自由格式的报表。 报表中可以嵌入其他报表和图表,还可以嵌入列表、图形和用于基于 Web 的动态应用程序的控件。

  • 来自各种数据源的报表。 使用具有 Microsoft .NET Framework 托管数据提供程序、OLE DB 提供程序或 ODBC 数据源的任何数据源类型的数据生成报表。 可以创建使用 SQL Server 和 Analysis Services、Oracle、Hyperion 及其他数据库中的关系数据和多维数据的报表。 您可以使用 XML 数据处理扩展插件从任何 XML 数据源检索数据。 可以使用表值函数来设计自定义数据源。

  • 修改现有报表。 使用 报表生成器,你可以自定义和更新在 SQL Server Data Tools (SSDT)报表设计器中创建的报表。

  • 修改数据 ,通过筛选数据及将数据分组和排序或通过添加公式或表达式来修改数据。

  • 添加图表、仪表、迷你图和指示器 ,以直观的形式汇总数据,使大量聚合信息一目了然。

  • 添加交互功能 如文档结构图、显示/隐藏按钮以及子报表和钻取报表的钻取链接。 使用参数和筛选器筛选自定义视图的数据。

  • 嵌入或引用图像 和其他资源,包括外部内容。

管理报表

  • 将报表定义保存 到计算机或报表服务器,可在其中对报表进行管理以及与他人共享报表。

  • 打开该报表时,或打开报表后,选择显示格式。 可以选择面向 Web、面向页的格式以及桌面应用程序格式。 这些格式包括 HTML、MHTML、PDF、XML、CSV、TIFF、Word 和 Excel。

  • 设置订阅。 在将报表发布到报表服务器或处于 SharePoint 集成模式下的报表服务器之后,您可以将报表配置为在特定时间运行、创建报表历史记录并设置电子邮件订阅。

  • 生成数据馈送 ,使用 Reporting Services Atom 呈现扩展插件从报表生成数据馈送。

备注

发布的报表存储在报表服务器或处于 SharePoint 集成模式下的报表服务器上,由报表服务器管理员进行管理。 报表服务器管理员可以定义安全性、设置属性并计划报表历史记录和电子邮件报表传递等操作。 他们可以创建共享计划和共享数据源,供常规使用。 管理员还管理所有报表服务器文件夹。 执行管理任务的能力取决于用户权限。

另请参阅

启动报表生成器

安装报表生成器

SQL Server Reporting Services 和报表生成器中的新增功能
介绍此版本的 Reporting Services 和 报表生成器的新增功能。
教程:脱机创建快速图表报表
介绍 报表生成器 以及可用来帮助创建报表的向导。 教程提供了一组供您使用的数据,因此不需要连接到数据源即可开始工作。

规划报表(报表生成器)
提供在开始生成报表之前应当考虑哪些情况的信息。

Reporting Services 概念 (SSRS)
定义在整个 报表生成器 文档中使用的重要概念。

报表设计视图(报表生成器)
介绍报表设计视图的不同窗格和区域。

共享数据集设计视图(报表生成器)
介绍共享数据集设计视图的不同窗格和区域。

键盘快捷键(报表生成器)
概述可用于在 报表生成器中导航和设计报表的快捷键。