Reporting Services 组件和工具
SQL Server Reporting Services 是一组处理组件、工具和编程接口,支持在托管环境中开发和使用具有丰富功能的报表。该工具集包括开发工具、配置和管理工具以及报表查看工具。
处理分布在多个组件上。中央处理器和专用处理器用于检索数据,处理报表布局,呈现显示格式以及传递到目标。在检索了数据并将检索的数据与数据处理分离后,即开始进行显示处理,允许多个用户以针对不同设备设计的格式同时查看同一报表,或通过一次单击将报表的查看格式从 HTML 快速更改为 PDF、Microsoft Excel 或 XML。模块化体系结构是为了实现可扩展性而设计的。开发人员可以将报表功能包括在自定义应用程序中,或扩展报表功能以支持自定义功能。
包括了以下能够与新的或现有的应用程序和门户轻松进行集成的编程接口:
简单对象访问协议 (SOAP)
URL 端点
Windows Management Instrumentation (WMI)
本部分内容
报表服务器
介绍报表服务器组件,该组件提供了数据和报表处理以及报表传递。报表服务器组件包括若干个执行特定功能的子组件。本主题介绍了报表服务器的每个组件。报表设计器
报表设计器是同时适用于管理员和开发人员的功能齐全的报表设计工具。报表设计器既可以在与 Microsoft Visual Studio 2005 或更高版本完全集成的 Business Intelligence Development Studio 中运行,也可以作为单独的应用程序运行。报表设计器针对各种支持的数据源类型提供了若干查询设计器。报表设计器支持诸如自由格式报表和自定义报表项这样的高级报表功能。此外,还提供了一个与报表设计器关联的报表向导。报表向导可引导完成报表设计过程以生成简单的表格报表或图表报表,可以在报表设计器中打开和增强这些报表或按原样使用这些报表。
Report Builder 3.0
报表生成器的新版本 Report Builder 3.0 提供了类似于 Microsoft Office 的创作环境。它还提供了一些新功能,例如:用于创建地图的向导,新的迷你图、数据条和指示器数据可视化效果,能够将报表项保存为报表部件,聚合的聚合,以及对表达式的增强的支持。无论最初设计这些报表的环境如何,您都可以自定义和更新所有的现有报表。Report Builder 1.0
报表生成器允许信息工作者浏览报表模型中的业务信息,而无需了解基础数据源结构和创建即席报表供个人或组织使用。用户使用点击链接功能可以浏览通过即席报表提供的业务数据。模型设计器
模型设计器用于生成和自定义业务数据的报表模型,以便与报表生成器或报表设计器一起使用。报表管理器
报表管理器是基于 Web 的报表访问和管理工具,可以通过 Microsoft Internet Explorer 6.0 或更高版本进行访问。信息工作者以及内容管理员可使用报表管理器来查找、运行和订阅发布的报表。内容管理员可使用报表管理器管理报表、数据源和资源,以及配置报表处理选项和安全性。有关启动和配置报表管理器的详细信息,请参阅报表管理器Reporting Services 配置工具
Reporting Services 配置工具用于对 Reporting Services 安装进行配置。在安装之后可以对 Reporting Services 进行重新配置,以支持不断变化的业务需求和应用场景。报表服务器命令提示实用工具
SQL Server Reporting Services 包含可用于管理报表服务器的三个命令行实用程序。安装报表服务器时将自动安装这些实用程序。Business Intelligence Development Studio 中的 Reporting Services (SSRS)
SQL Server Business Intelligence Development Studio 是一个承载报表设计器和模型设计器的 Visual Studio 外壳程序。用于报表服务器管理的 SQL Server 工具
SQL Server 还提供了管理员可用来管理 Reporting Services 安装的工具。教程:如何查找并启动 Reporting Services 工具
此教程介绍了用于配置报表服务器、管理报表服务器内容和操作以及创建与发布报表和报表模型的 Reporting Services 工具。