新增功能(SharePoint 集成模式下的 Reporting Services)

Reporting Services 的这一最新版本针对 SharePoint 产品集成模式下的 Reporting Services 环境引入了新功能和增强功能。这些功能分为两大类,一类是与配置为 SharePoint 集成模式的报表服务器有关的功能,另一类是与 SharePoint 产品的 SQL Server 2008 R2 Reporting Services 外接程序有关的功能。一些功能同时属于这两类。

有关可用于 Reporting Services 的本机模式部署的新功能和增强功能的信息,请参阅新增功能 (Reporting Services)

与服务器相关的变化

支持多个 SharePoint 区域

在 Reporting Services 的早期版本中,只能从默认 SharePoint 区域访问报表服务器项,这限制了从其他 SharePoint 区域访问这些项的能力。在 Reporting Services 的这一最新版本中,可以在 SharePoint 环境中使用备用访问映射功能,这样就可以从以下一个或多个 SharePoint 区域中访问报表服务器项:默认、Internet、Intranet、Extranet 或自定义区域。如果您有一个用户从多个区域都可以访问的 SharePoint 环境,则这一点很有用。例如,用户可以从 Internet 或 Intranet 区域访问您的 SharePoint 站点。通过使用备用访问映射,可以确保用户能够从 Internet 和 Intranet 区域访问您的 SharePoint 站点中的相同报表服务器项。有关备用访问映射的详细信息,请参阅 Windows SharePoint Services TechNet 库中的规划备用访问映射 (Windows SharePoint Services)配置备用访问映射 (Windows SharePoint Services)

支持 SharePoint 用户标记

Reporting Services 引入了称为 IRSSetUserToken 的新服务器接口。实现此接口后,报表服务器将调用此接口上的 UserToken Set 属性,并将 SharePoint 用户标记传递给数据扩展插件。如果您有存储在 SharePoint 站点上的数据,则可以通过 SharePoint 对象模型使用 SharePoint 用户标记连接到 SharePoint 站点,然后使用 SharePoint 凭据从该站点检索数据。

用 rs 实用工具编写脚本

现在,rs 实用工具支持配置为 SharePoint 集成模式的服务器。使用此实用工具可以实现部署与管理任务的自动化。有关使用 rs 实用工具的详细信息,请参阅使用 rs 实用工具和 Web 服务编写脚本rs 实用工具

基于声明的身份验证

SharePoint 集成模式下的 SQL Server 2008 R2 Reporting Services 支持 SharePoint 基于声明的身份验证以及现有的 SharePoint 用户标记。有关详细信息,请参阅声明身份验证和 Reporting Services

外接程序和 SharePoint 服务器相关的变化

本节适用于 SharePoint 产品的 SQL Server 2008 R2 Reporting Services 外接程序。为了获得尽可能多的好处,强烈建议您将外接程序的 SQL Server 2008 R2 版本与 SQL Server 2008 R2 报表服务器一起使用。

配置更容易

与以前的外接程序相比,由于配置步骤更少,新外接程序可使配置 SharePoint 服务器与 Reporting Services 报表服务器集成的过程更加简单。

有关详细信息,请参阅如何在 SharePoint 管理中心中配置报表服务器集成

从 SharePoint 列表获取数据

现在,您可以使用 SharePoint 列表中的数据作为报表的数据源。新的 Microsoft SharePoint 列表和查询体验可以使您轻松地将 SharePoint 列表信息用于报表中。有关详细信息,请参阅SharePoint 列表连接类型 (SSRS)

支持 SharePoint 通用日志记录服务

Reporting Services 现在提供了几个类别,可以将它们配置为 SharePoint 诊断日志记录的一部分。这些新类别是“SQL Server Reporting Services”日志文件区域的一部分,并且将记录从用户界面使用情况到 SOAP 客户端代理的各种信息。有关详细信息,请参阅 SharePoint 集成模式下的报表服务器事件如何为 SharePoint 跟踪日志启用 Reporting Services 事件 (ULS)

本地模式

来自 Microsoft Access 2010 和新的 Reporting Services SharePoint 列表数据扩展插件的报表可以在 SharePoint 文档库的本地运行,而不用连接到 SQL Server Reporting Services 报表服务器。有关详细信息,请参阅在报表查看器中呈现本地模式报表(SharePoint 集成模式下的 Reporting Services)

支持其他语言和字符

SharePoint 中与 Reporting Services 相关的用户界面现在支持 37 种语言、希伯来语和阿拉伯语从右到左的字符集以及泰语的复杂文本布局。这种支持包括报表查看器 Web 部件以及文档库菜单和用户界面控件。

链接直接使用文档库。

使用与 Reporting Services 集成的 SharePoint 服务器上的报表时,订阅和钻取链接现在可以直接使用文档库自身中的链接资源。

HTTP 请求

HTTP 重定向程序侦听从客户端(如报表生成器)到 SharePoint Web 前端的请求,并将这些请求重定向到报表服务器