将 SQL Server BI 功能随 SharePoint 2013 一起安装 (SQL Server 2012 SP1)

SQL Server 2012 Service Pack 1 (SP1) 是 Microsoft SQL Server 2012 的一个版本,支持 Microsoft SharePoint 2013 Excel Services 使用包含数据模型和 Reporting Services Power View 报表的 Excel 工作簿。

SharePoint 2013 中的 Excel Services 包括数据模型功能,以便在浏览器中实现与 PowerPivot 工作簿的交互。 您无需将 PowerPivot for SharePoint 2013 外接程序部署到场中。 您只需在 SharePoint 模式下安装 Analysis Services 服务器,并且在 Excel Services 的**“数据模型”**设置中注册该服务器。

通过部署 PowerPivot for SharePoint 2013 外接程序,您可以在 SharePoint 场中实现附加功能。 这些附加功能包括 PowerPivot 库、计划数据刷新和 PowerPivot 管理面板。 有关其他信息,请参阅表。

用于部署 PowerPivot for SharePoint 2013 外接程序的基本步骤如下所示:

  1. 验证 Excel Services 配置为在 SharePoint 模式下使用 Analysis Services。 有关详细信息,请参阅管理 Excel Services 数据模型设置 (SharePoint Server 2013) (https://technet.microsoft.com/zh-CN/library/jj219780.aspx)。

  2. 运行 spPowerPivot.msi 以便安装 PowerPivot for SharePoint 2013 配置工具、SharePoint 解决方案文件和数据访问接口。

  3. 运行 PowerPivot for SharePoint 2013 配置工具以便在 SharePoint 中部署和配置 PowerPivot 功能。

有关如何下载 spPowerPivot.msi 的信息,请参阅 Microsoft® SQL Server® 2012 SP1 PowerPivot® for Microsoft® SharePoint® (https://www.microsoft.com/zh-CN/download/details.aspx?id=35577)。

Microsoft® SQL Server® 2012 Service Pack 1 (SP1) (https://www.microsoft.com/zh-CN/download/details.aspx?id=35575)。

下表汇总了您可以选择安装和配置的不同商业智能级别

级别

功能

安装或配置

仅限 SharePoint

本机 Excel Services 功能

SharePoint Server 2013 随附的 Excel Services 和其他服务。

SharePoint 以及 SharePoint 模式下的 Analysis Services

浏览器中的交互式 PowerPivot 工作簿

  • 在 SharePoint 模式下安装 Analysis Services。

  • 在 Excel Services 中注册 Analysis Services 服务器。

SharePoint 以及 SharePoint 模式下的 Reporting Services

Power View

  • 在 SharePoint 模式下安装 Reporting Services。

  • 安装用于 SharePoint 的 Reporting Services 外接程序。

所有 PowerPivot 功能

  • 从场外作为数据源访问工作簿。

  • 计划数据刷新。

  • PowerPivot 库。

  • 管理面板。

  • BISM 链接文件内容类型。

部署 PowerPivot for SharePoint 2013 外接程序。

有关启用 Analysis Services 功能的其他信息,请参阅介绍针对 SharePoint 2013 的 BI 精彩故事 (https://blogs.msdn.com/b/analysisservices/archive/2012/07/27/introducing-the-bi-light-up-story-for-sharepoint-2013.aspx)。

本主题内容:

  • 针对商业智能的 SQL Server 2012 SP1 安装中的新增功能

  • 已知问题

  • 安装概述

  • 数据库附加升级和 SharePoint 2013 概述

  • 部署拓扑示例

针对商业智能的 SQL Server 2012 SP1 安装中的新增功能

  • **PowerPivot for SharePoint:**Analysis Services 为 Excel Services 提供一个后端服务来加载、查询和刷新 PowerPivot 数据模型,以便用户可以在浏览器中与包含数据模型的 Excel 工作簿交互。 SharePoint 模式下的 Analysis Services 完全独立于 SharePoint 并且处于 SharePoint 外部,尽管运行 Analysis Services 的服务器必须与 SharePoint 场处于同一个网络和 Active Directory 域服务 (AD DS) 林中。

    您使用 SQL Server 安装介质和工具安装和管理 Analysis Services。 选择安装选项 PowerPivot for SharePoint。 在 SharePoint 模式下安装 Analysis Services 后,唯一附加配置任务是在 Analysis Services 中向 SharePoint 服务帐户授予服务器管理员权限以及将 Excel Services 配置为指向 Analysis Services 实例。

    有关安装单个服务器的详细步骤,请参阅: 在 SharePoint 2013 的 SharePoint 模式下安装 Analysis Services 服务器 (SQL Server 2012 SP1).

  • **spPowerpivot.msi:**可用于 SQL Server 2012 SP1 功能包的 Windows 安装程序包。 该安装程序通过更多功能(例如 PowerPivot 库和计划数据刷新)增强了 PowerPivot for SharePoint 体验。 该 .msi 部署 Analysis Services 客户端库、PowerPivot for SharePoint 2013 配置工具,并且将 PowerPivot for SharePoint 2013 安装文件复制到 SharePoint 服务器。

    在您运行该 .msi 后,需要运行 PowerPivot for SharePoint 2013 配置以便部署解决方案和配置场。 有关详细信息,请参阅:

  • **Reporting Services:**整体 Reporting Services 安装保持与 SQL Server 2012 SP1 相同,就像与 SQL Server 2012 一样。 存在支持 SharePoint 2013 的更新的 Reporting Services for SharePoint 外接程序。 有关详细信息,请参阅支持的 SharePoint 与 Reporting Services 组件之间的组合

返回页首 用于“返回首页”链接的箭头图标

已知问题

请查看 SQL Server 2012 Service Pack 1 发行说明 (https://go.microsoft.com/fwlink/?LinkID=248389) 处的发行说明。

返回页首 用于“返回首页”链接的箭头图标

带有 SharePoint 2013 的安装概述

下面是用于在单个服务器上部署 SQL Server 2012 SP1 商业智能功能的安装步骤的摘要。

  1. 安装 SharePoint Server 2013 并启用 Excel Services。

  2. 在 SharePoint 模式下安装 Analysis Services,并且在 Analysis Services 中向 SharePoint 场和服务帐户授予服务器管理员权限。

    有关详细信息,请参阅在 SharePoint 2013 的 SharePoint 模式下安装 Analysis Services 服务器 (SQL Server 2012 SP1)

  3. 对 SharePoint Server 2013 中的 Excel Services 进行配置,以便使用您在步骤 2 中安装的 Analysis Services 实例。

    请参阅在 SharePoint 2013 的 SharePoint 模式下安装 Analysis Services 服务器 (SQL Server 2012 SP1) 中的“配置基本 Analysis Services SharePoint 集成”一节。

  4. 在 SharePoint 模式下安装 Reporting Services 以及用于 SharePoint 产品的 Reporting Services 外接程序。

    有关详细信息,请参阅安装用于 SharePoint 2013 的 Reporting Services SharePoint 模式

  5. 配置 Reporting Services SharePoint 服务和至少一个 Reporting Services 服务应用程序。

    有关详细信息,请参阅安装用于 SharePoint 2013 的 Reporting Services SharePoint 模式中的“创建 Reporting Services 服务应用程序”一节。

注意注意

如果您想要同时使用 Analysis Services 和 Reporting Services,则运行 SQL Server 安装向导两次,因为 PowerPivot for SharePoint 选项不会在“安装角色”页上提供选择。

用于“返回首页”链接的箭头图标返回页首

数据库附加升级和 SharePoint 2013 概述

SharePoint 2013 不支持就地升级。 但是支持数据库附加升级

如果您具有与 SharePoint 2010 相集成的现有 PowerPivot 安装,则不能就地升级 SharePoint 服务器。 但是,您可以作为 SharePoint 数据库附加升级的一部分完成以下步骤:

  1. 安装新的 SharePoint Server 2013 场。

  2. 完成 SharePoint 数据库附加升级,并且将您的 PowerPivot 相关内容数据库迁移到 SharePoint 2013 场。

  3. 在 SharePoint 模式下安装 SQL Server Analysis Services 实例,并且在 Analysis Services 中向 SharePoint 场和服务帐户授予服务器管理员权限。

  4. 在 SharePoint 场中的每个服务器上都安装 PowerPivot for SharePoint 2013 安装包 spPowerPivot.msi

  5. 在 SharePoint 2013 管理中心中,对 Excel Services 进行配置,以便使用在步骤 3 中创建的在 SharePoint 模式下运行的 Analysis Services 服务器。

    若要迁移刷新计划,请配置 PowerPivot 服务应用程序。

注意注意

有关 PowerPivot 和 SharePoint 数据库附加升级的详细信息,请参阅下列文章:

用于“返回首页”链接的箭头图标返回页首

具有 SharePoint 2013 的部署拓扑示例

SQL Server 安装选项 PowerPivot for SharePoint 不依赖于 SharePoint。 它不使用 SharePoint 对象模型或接口来支持集成。 因此,Analysis Services 可以安装在运行 Windows Server 2008 R2 或更高版本的任何计算机上。 但是,它可以不必是 SharePoint 场中的应用程序服务器。 配置步骤之一将是将 Excel Services 指向运行 Analysis Services 的服务器。 出于负载平衡和故障容错的原因,建议安装和注册多个在 SharePoint 模式下运行的 Analysis Services 服务器。

Reporting Services SharePoint 模式要求 SharePoint Server 2013 并且使用 SharePoint 服务应用程序体系结构。

下面的部分说明了典型的部署拓扑:

PowerPivot for SharePoint 2013 单服务器部署

单服务器部署用于测试目的,不建议在生产部署中采用。

以下关系图阐明属于单服务器 Analysis Services 部署的一部分的组件。

PowerPivot for SharePoint 单服务器部署

(1)

Excel Service 应用程序。 作为 SharePoint 安装的一部分创建的服务应用程序。

(2)

PowerPivot 服务应用程序。 默认名称为“默认的 PowerPivot 服务应用程序”

(3)

Sharepoint 内容、配置和服务应用程序数据库。

(4)

SharePoint 模式下的 Analysis Services 服务器。 将 Excel Services 应用程序“数据模型设置”配置为使用此服务器。

用于“返回首页”链接的箭头图标返回页首

PowerPivot for SharePoint 2013 双服务器部署

在下面的双服务器部署中,SQL Server 数据库引擎和 SharePoint 模式下的 Analysis Services 与 SharePoint 分别运行在不同的服务器上。 在 SQL Server 2012 SP1 中,Microsoft SQL Server PowerPivot for SharePoint 2013 安装程序包 (spPowerPivot.msi) 安装在 SharePoint 服务器上。

PowerPivot for SharePoint 2013 扩展了 SharePoint Server 2013 的功能,以便为具有高级数据模型的 PowerPivot 工作簿和 Excel 工作簿添加服务器端数据刷新处理、数据访问接口、PowerPivot 库以及管理支持。

该安装程序包作为 SQL Server 2012 SP1 功能包的一部分提供。 可以从 Microsoft 下载中心的 SQL Server 2012 SP1 功能包 (https://go.microsoft.com/fwlink/p/?LinkID=263965) 下载此功能包。

SSAS PowerPivot 模式 2 服务器部署

(1)

Excel Service 应用程序。 作为 SharePoint 安装的一部分创建的服务应用程序。

(2)

PowerPivot 服务应用程序。 默认名称为“默认的 PowerPivot 服务应用程序”

(3)

运行 spPowerPivot.msi 以安装数据访问接口、PowerPivot 配置工具、PowerPivot 库并安排数据刷新。

(4)

SharePoint 模式下的 Analysis Services 服务器。 将 Excel Services 应用程序“数据模型设置”配置为使用此服务器。

(5)

SharePoint 内容、配置和服务应用程序数据库。

用于“返回首页”链接的箭头图标返回页首

PowerPivot for SharePoint 2013 三服务器部署

在下面的三服务器部署中,SQL Server 数据库引擎、在 SharePoint 模式下运行的 Analysis Services 服务器与 SharePoint 分别运行在不同的服务器上。 在 SQL Server 2012 SP1 中,PowerPivot for SharePoint 2013 安装程序包 (spPowerPivot.msi) 必须安装在 SharePoint 服务器上。

AS PowerPivot 模式 3 服务器部署

(1)

Excel Service 应用程序。 作为 SharePoint 安装的一部分创建的服务应用程序。

(2)

PowerPivot 服务应用程序。 默认名称为“默认的 PowerPivot 服务应用程序”

(3)

运行 spPowerPivot.msi 以安装数据访问接口、PowerPivot 配置工具、PowerPivot 库并安排数据刷新。

(4)

SharePoint 模式下的 Analysis Services 服务器。 将 Excel Services 应用程序“数据模型设置”配置为使用此服务器。

(5)

SharePoint 内容、配置和服务应用程序数据库。

用于“返回首页”链接的箭头图标返回页首

PowerPivot for SharePoint 2013 和 SharePoint 模式下的 Reporting Services 单服务器部署

单服务器部署用于测试目的,不建议在生产部署中采用。

SSAS 和 SSRS SharePoint 模式 1 服务器部署

(1)

Excel Service 应用程序。 作为 SharePoint 安装的一部分创建的服务应用程序。

(2)

PowerPivot 服务应用程序。 默认名称为“默认的 PowerPivot 服务应用程序”

(3)

Reporting Services 服务应用程序。

(4)

从 SQL Server 2012 SP1 安装媒体或 SQL Server 2012 SP1 功能包中安装用于 SharePoint 的 Reporting Services 外接程序。

(5)

SharePoint 内容、配置和服务应用程序数据库。

(6)

SharePoint 模式下的 Analysis Services 服务器。 将 Excel Services 应用程序“数据模型设置”配置为使用此服务器。

用于“返回首页”链接的箭头图标返回页首

PowerPivot for SharePoint 2013 和 SharePoint 模式下的 Reporting Services 双服务器部署

在下面的双服务器部署中,SQL Server 数据库引擎和在 SharePoint 模式下运行的 Analysis Services 服务器与 SharePoint 分别运行在不同的服务器上。 在 SQL Server 2012 SP1 中,PowerPivot for SharePoint 2013 安装程序包 (spPowerPivot.msi) 必须安装在 SharePoint 服务器上。

SSAS 和 SSRS SharePoint 模式 2 服务器部署

(1)

Excel Service 应用程序。 作为 SharePoint 安装的一部分创建的服务应用程序。

(2)

PowerPivot 服务应用程序。 默认名称为“默认的 PowerPivot 服务应用程序”

(3)

Reporting Services 服务应用程序。

(4)

从 SQL Server 2012 SP1 安装媒体或 SQL Server 2012 SP1 功能包中安装用于 SharePoint 的 Reporting Services 外接程序。

(5)

运行 spPowerPivot.msi 以安装数据访问接口、PowerPivot 配置工具、PowerPivot 库并安排数据刷新。

(6)

SharePoint 模式下的 Analysis Services 服务器。 将 Excel Services 应用程序“数据模型设置”配置为使用此服务器。

(7)

SharePoint 内容、配置和服务应用程序数据库。

用于“返回首页”链接的箭头图标返回页首

PowerPivot for SharePoint 2013 和 SharePoint 模式下的 Reporting Services 三服务器部署

在下面的三服务器部署中,SQL Server 数据库引擎、在 SharePoint 模式下运行的 Analysis Services 服务器与 SharePoint 分别运行在不同的服务器上。 在 SQL Server 2012 SP1 中,PowerPivot for SharePoint 2013 安装程序包 (spPowerPivot.msi) 必须安装在 SharePoint 服务器上。

SSAS 和 SSRS SharePoint 模式 3 服务器部署

(1)

Excel Service 应用程序。 作为 SharePoint 安装的一部分创建的服务应用程序。

(2)

PowerPivot 服务应用程序。 默认名称为“默认的 PowerPivot 服务应用程序”

(3)

Reporting Services 服务应用程序。

(4)

从 SQL Server 2012 SP1 安装媒体或 SQL Server 2012 SP1 功能包中安装用于 SharePoint 的 Reporting Services 外接程序。

(5)

运行 spPowerPivot.msi 以安装数据访问接口、PowerPivot 配置工具、PowerPivot 库并安排数据刷新。

(6)

SharePoint 模式下的 Analysis Services 服务器。 将 Excel Services 应用程序“数据模型设置”配置为使用此服务器。

(7)

SharePoint 内容、配置和服务应用程序数据库。

用于“返回首页”链接的箭头图标返回页首

SharePoint 设置 通过 Microsoft SQL Server Connect 提交反馈和联系信息 (https://connect.microsoft.com/SQLServer/Feedback)。