技术开发 频道

协作:SharePoint集成SQL Server2008R2

  外接程序安装非常简单;除了输入您的姓名和公司之外,不需要其他任何配置。如果您是第一次安装 SharePoint,则应在安装 SharePoint 之前安装外接程序;在您运行 SharePoint 2010 必备组件时,会自动完成此安装。

  配置报表服务器非常简单。主要注意事项包括:

  · SQL Server 的版本必须为 Standard、Enterprise 或更高版本。

  · 必须为 SharePoint 集成模式创建报表服务器数据库。

  · 如果您将 SharePoint 和 Reporting Services 安装在不同的计算机上,则将需要 SharePoint 的最小安装,并将其加入报表服务器上的 SharePoint 场。

  报表服务器作为单个 Windows 服务实现,该服务在内置帐户或者本地或域 Windows 用户帐户下运行。在 SharePoint 集成模式下,报表服务器帐户要进行适当设置,以访问 SharePoint 配置和内容数据库以及 SharePoint 对象模型资源。当通过“Reporting Services 集成”页面配置 Reporting Services 与 SharePoint 的集成时,需要进行此类设置。

  当身份验证模式为“Windows 集成”时,登录到 SharePoint 的 Windows 用户在从 WFE 连接到报表服务器时将被模拟。当身份验证模式为可信帐户时,登录到 SharePoint 的用户的 SharePoint 用户上下文将以 SharePoint 用户令牌的形式传递到报表服务器。使用 SharePoint WFE 的应用程序池帐户进行从 WFE 到报表服务器的连接。您可在 TechNet 文章“配置 Reporting Services 实现 SharePoint 2010 集成”中找到服务帐户配置的摘要。

  如果您已使用默认设置安装 Reporting Services,则 Reporting Services 数据库将处于本机模式。要在 SharePoint 集成模式下运行,您需要返回到 Reporting Services 配置工具,并从“数据库设置”页面将模式从“本机”更改为“SharePoint 集成”。

  可以随时将报表服务器模式从“本机”更改为“SharePoint 集成”,但这不会转换现有数据库。每次切换时,您必须创建一个新数据库或连接到一个现有数据库。

  在配置 SharePoint 中的“Reporting Services 代理”选项之前,需要进行另外一项配置。您应确保未在 Web 应用程序上启用匿名访问。虽然这不会妨碍您配置“Reporting Services 代理”设置,但用户在运行报表时将会出现错误。您可以选择使用 Windows 身份验证或其他身份验证提供程序提供的任何基于声明的身份验证,如果要配置报表服务器与 SharePoint 场之间的集成,则可将场中的每个 SharePoint Web 应用程序配置为使用不同的身份验证提供程序。

  外接程序将在“SharePoint 管理中心”的“一般应用程序设置”页面中创建新的“Reporting Services”部分。在“Reporting Services 集成”页面上,您需要输入报表服务器 URL 和身份验证详细信息,并在场中的所有或选定站点集合中激活 Reporting Services 功能。

1  
图 2 配置 Reporting Services 代理

  完成图 2 中所示页面的设置后,集成配置过程完成。

  与 Report Builder 3.0 集成

  SharePoint 和 Reporting Services 之间的集成的主要优点是允许用户从 SharePoint 内部创建、修改和发布报表。Reporting Services 提供了一些预定义内容类型,可用于管理各种文件,包括共享报表数据源 (.rsds) 文件、报表生成器模型 (.smdl) 和报表生成器报表定义 (.rdl) 文件。在已配置集成以允许用户从功能区和上下文菜单创建和管理这些新内容类型之后,您需要在这些库上启用新内容类型。

  如果使用 BI 中心站点模板,则无需进行任何操作,内容类型将在模板以及使用此模板创建的所有站点中自动启用。对于其他所有站点和文档库,您需要执行两步骤的配置过程。首先,您需要在库中启用内容类型管理;它在默认情况下处于关闭状态。然后,您需要为库启用内容类型。若要为文档库启用内容类型管理,请按照 TechNet 文章“如何:将报表服务器内容类型添加到库(SharePoint 集成模式下的 Reporting Services)”中的过程操作。

  在将新内容类型添加到库后,“文档”选项卡上的“新建文档”下拉列表中将出现三个新选项。如果现在选择“报表生成器报表”选项,则会将 Report Builder 3.0 下载到客户端并运行该程序。您可从 SharePoint 管理中心更改此行为。通过“Reporting Services 服务器默认值”页面,您可以关闭此选项,并为报表生成器配置其他 URL。  

点击查看更多TechNet精彩文章

0
相关文章