什么是 SQL Server Reporting Services (SSRS)?

适用于: SQL Server 2016 (13.x) Reporting Services 及更高版本 ❌ Power BI Report Designer

SQL Server Reporting Services (SSRS) 提供了一系列本地工具和服务,以创建、部署和管理分页报表。 从 Microsoft 下载中心下载 SQL Server 2022 Reporting Services,然后安装 Reporting Services

SQL Server 2022 Reporting Services 报表的屏幕截图。

要查找 Power BI 报表服务器? 请参阅什么是 Power BI 报表服务器?

创建、部署和管理报表

SSRS 使向正确的用户提供正确的信息变得更容易。 可以在计算机、移动设备的 web 浏览器中查看报表,也可以通过电子邮件接收报表。

SSRS 提供了一套更新的产品:

  • 分页报表:使用更新的工具和新功能创建新式报表。

  • 新式 Web 门户:在任何新式浏览器中组织和显示分页 Reporting Services 报表和 KPI。 将 Excel 工作簿也存储在门户上。

  • 移动报表:使用可适应不同设备和方向的响应式布局创建报表。

分页报表

在桌面设备屏幕和平板电脑设备上显示分页报表的关系图。

分页报表非常适合打印优化的固定布局文档,如 PDF 和 Word 文件。 可以使用 SQL Server Data Tools (SSDT) 中的 Report BuilderReport Designer 创建具有新更新功能的创新报表。 我们更新了核心 BI 工作负载:

  • 新样式和调色板:默认情况下,使用清新、简约的样式创建报表。
  • 更新的“参数”窗格:按所需方式排列参数。
  • 导出到新格式:使用实时、可编辑的可视化效果将报表导出到 PowerPoint。
  • 混合 Power BI/SSRS 体验:将 SSRS 报表中的视觉对象固定到 Power BI 仪表板,并在一个位置监视所有内容。

移动报表

在桌面设备屏幕和平板电脑设备上显示移动报表的关系图。

移动计算改变了我们的工作方式,创造了新的报告需求。 固定布局报告在平板电脑和手机上无法正常工作。 它们是为宽电脑屏幕设计的,而不是小型、纵向或横向屏幕。

为了满足这些需求,移动报表具有可适应不同设备和方向的响应式布局。 这些报表基于 Datazen 技术,无论在哪里查看数据,都能确保数据看起来很棒。 甚至可以使用 SQL Server Migration Assistant for Datazen 将现有的 Datazen 报表迁移到 Reporting Services。

使用移动报表发布服务器应用创建这些移动报表。 无论使用的是 Windows、iOS、Android 还是 HTML5,都可以通过移动设备版 Power BI 应用访问 Power BI、云或 SSRS 中的数据。

生成可视化效果时,移动报表发布服务器会自动生成示例数据,以便准确了解数据的外观以及每种可视化效果中最适合哪种类型的数据。

Web 门户

Reporting Services Web 门户的屏幕截图。

对于 Reporting Services,Front Door 是一个新式 Web 门户。 该 Web 门户是对报表管理器的完全重新设计。 现在,可以在新门户中访问所有 Reporting Services 报表和 KPI。 KPI 可以在浏览器中立即显示关键业务指标,而无需打开报表。

该 Web 门户是一个时尚、单页、基于标准的 HTML5 应用,适用于所有主要浏览器,包括 Microsoft Edge、Internet Explorer 10 和 11、Chrome、Firefox 和 Safari。 在一个位置访问 SSRS 报表和 KPI。 Web 门户内容按类型进行整理:

  • 分页报表
  • KPI
  • Excel 工作薄
  • 共享数据集
  • 共享数据源
  • 移动报表

使用传统的文件夹层次结构安全地存储和管理内容。 标记收藏夹报表以便快速访问。 那些具有适当权限的用户可以管理 SSRS 内容。 计划报表处理、按需访问报表,并订阅已发布报表

若要了解详细信息,请参阅报表服务器的 Web 门户 - SSRS 本机模式

SharePoint 集成模式下的 Reporting Services

可以在 SharePoint 集成模式下将报表发布到 Reporting Services。 计划报表处理,按需访问报表,订阅已发布的报表并将报表导出到 Microsoft Excel 等应用程序。 在发布到 SharePoint 站点的报表上创建数据警报并在报表数据更改时接收电子邮件通知。

若要了解详细信息,请参阅 SharePoint 集成模式下的 Reporting Services 报表服务器

Reporting Services 编程功能

使用 Reporting Services 编程功能扩展和自定义报告功能。 使用 SSRS API 在自定义应用程序中集成或扩展数据和报表处理。

参若要了解详细信息,请参阅 Reporting Services 开发人员文档