Reporting Services 在 SharePoint 集成模式下支持的功能
本主题汇总了在配置为与 SharePoint 集成的报表服务器上提供的功能。若要详细了解集成要求以及服务器技术在一起协作的方式,请参阅 Reporting Services 和 SharePoint 技术集成概述和在 SharePoint 集成模式下运行 Reporting Services 的要求。
功能摘要
将报表服务器配置为在 SharePoint 集成模式下运行可获得以下附加功能(只有在以此模式部署报表服务器时才能获得这些功能):
使用 SharePoint 文档管理和协作功能,包括警报和版本控制。SharePoint 站点为从一个位置访问和管理所有文档提供了统一的门户。
使用 SharePoint 的权限和身份验证提供程序控制对报表、模型和其他项的访问。
使用 SharePoint 的部署拓扑通过防火墙外部的 Internet 连接来分发报表。报表服务器可在针对 Internet 访问进行配置的大型 SharePoint 部署环境中提供报表和数据处理服务。
在 SharePoint 站点的自定义应用程序页中管理报表、模型、数据源、计划和报表历史记录。可以在 SharePoint 站点中设置属性、定义计划和订阅以及创建和管理报表历史记录,其方式与使用 SQL Server 中的其他工具创建和管理它们的方式完全相同。
将报表、报表模型、资源以及共享数据源文件发布或上载到 SharePoint 库,包括 Office SharePoint Server 中的报表中心。
使用报表设计器、模型设计器和 Report Builder 3.0 来创建要直接发布到 SharePoint 库的报表和数据源。此外,您还可以在 SharePoint 站点中使用上载操作,将所有报表定义和报表模型添加到 SharePoint 库。
因为无论使用何种服务器模式,报表服务器均以相同方式处理报表定义,因此报表数据和布局不受服务器模式的影响。任何可以在本机模式的报表服务器中运行的报表也能够在配置为 SharePoint 集成模式的报表服务器中运行。
使用新的 SharePoint 传递扩展插件向 SharePoint 库订阅和将报表传递到 SharePoint 库。您还可以通过电子邮件传递报表或将报表传递到共享文件夹。报表服务器传递扩展插件用于传递报表。对于使用在运行时查询的订阅服务器数据的大规模报表分发,可以创建数据驱动的订阅。
可以使用您添加到 SharePoint 页的报表查看器 Web 部件来查看 SharePoint Web 应用程序中的报表。该 Web 部件包括页面导航、搜索、打印和导出功能。
针对新的 SOAP 端点进行编程,以创建与 SharePoint 站点集成的自定义应用程序。此外,您还可以使用经过更新的 Windows Management Instrumentation (WMI) 提供程序,以编程方式对在 SharePoint 集成模式下运行的报表服务器实例进行配置。
在 SharePoint 集成模式下行为不同的功能
以下功能在配置为 SharePoint 集成模式的服务器时与配置为本机模式的报表服务器时不同:
在 SharePoint 集成模式下,URL 寻址方式有所不同。使用 SharePoint URL 引用报表、报表模型、共享数据源和资源。不使用报表服务器的文件夹层次结构。如果您的自定义应用程序依赖于本机模式的报表服务器上支持的 URL 访问,则将报表服务器配置为 SharePoint 集成模式时,该功能将不再有效。
有关 URL 访问的详细信息,请参阅使用 URL 访问参数。
不支持的 SharePoint 功能
并非所有的功能对于集成操作都可用。以下是 Reporting Services 未直接集成的某些 SharePoint 功能的列表:
您无法将 SharePoint 的 Outlook 日历集成功能或 SharePoint 的计划功能用于文档库中的报表服务文件。
Reporting Services 页也不支持 SharePoint 个性化。如果对 SharePoint Web 应用程序启用匿名访问,则不支持报表服务器集成。
不支持的 Reporting Services 功能
在以 SharePoint 集成模式运行的报表服务器中不能使用以下功能:
不能在报表服务器上部署和使用 Reporting Services 的自定义安全扩展插件。报表服务器包括一个特殊用途的安全扩展插件,只要将报表服务器配置为以 SharePoint 集成模式运行,便会使用此插件。该安全扩展插件是一个内部组件,并且是执行集成操作所必需的组件。
不能使用报表管理器管理配置为 SharePoint 集成模式的报表服务器实例。
不支持链接报表。
不支持“我的报表”。
我的订阅
不支持批处理方法。
支持的 SharePoint 外接程序与报表服务器之间的组合
在报表服务器、SharePoint 的 Reporting Services 外接程序和 SharePoint 产品的所有组合中,并非所有功能都受支持。建议的最完全的组合是在 SharePoint 集成模式下使用 SharePoint 2010 产品、SharePoint 2010 产品的 SQL Server 2008 R2 Reporting Services 外接程序和 SQL Server 2008 R2 报表服务器。
注意 |
---|
必须将 Reporting Services 外接程序的正确版本与 SharePoint 产品的对应版本结合使用。 |
SharePoint 2010 产品与用于 SharePoint 2010 产品的 SQL Server 2008 R2 Reporting Services 外接程序
下表汇总了服务器添加的新功能或值得注意的外接程序版本。
2008 R2 报表服务器提供的功能 |
2008 R2 外接程序向 SharePoint 体验提供的功能 |
---|---|
|
|
用于 SharePoint 2010 产品的外接程序的当前版本可以从 Microsoft 下载中心下载。
有关新功能的详细信息,请参阅新增功能(SharePoint 集成模式下的 Reporting Services)。
SharePoint 2010 产品与 SQL Server 2008 SP1 CU#8
如果服务器已更新为 SQL Server 2008 Service Pack 1 和针对 SP1 的累积更新包 8,则可以将 SharePoint 2010 产品与 SQL Server 2008 报表服务器一起使用。在此配置中支持的功能是 SharePoint 2010 中与 SharePoint 2007 向后兼容的那些方面,例如 Windows Legacy 身份验证。将不支持 SharePoint 2010 的新增功能。例如,不支持声明身份验证。
有关详细信息,请参阅 SQL Server 2008 SP1 Cumulative update package 8(累积更新包 8)。
SharePoint 2007 技术与用于 SharePoint 2007 技术的 SQL Server 2008 SP2 Reporting Services 外接程序
下表汇总了服务器添加的新功能或值得注意的外接程序版本。
SQL Server 2008 R2 报表服务器提供的功能 |
更新的 SQL Server 2008 外接程序向现有 SharePoint 体验添加的功能 |
---|---|
|
|
用于 2007 产品的外接程序的当前版本可以从 Microsoft 下载中心下载。