安装或卸载 PowerPivot for SharePoint 外接程序 (SharePoint 2013)

PowerPivot for SharePoint 2013 是应用程序服务器组件和后端服务的集合,这些组件在 SharePoint Server 2013 场中提供 PowerPivot 数据访问。 PowerPivot for SharePoint 加载项 (spPowerpivot.msi) 是用于安装应用程序服务器组件的安装程序包。

  • 该外接程序对于 SharePoint 2010 部署不是必需的。

  • 在包含 SharePoint 2013 和 SharePoint 模式下 Analysis Services 的单个服务器部署中,不需要该加载项。 在 SharePoint 模式下安装 Analysis Services 服务器时,将包含外接程序安装的组件。 有关外接程序的示例部署示意图,请参阅 SharePoint 中SQL Server BI 功能的部署拓扑

注意: 本主题介绍如何安装 PowerPivot 解决方案文件和 PowerPivot for SharePoint 2013 配置工具。 安装后,请参阅以下主题,了解有关配置工具和其他功能的信息, (SharePoint 2013) 配置 PowerPivot 和部署解决方案

有关如何下载 spPowerPivot.msi的信息,请参阅 Microsoft® SQL Server® 2014 PowerPivot® for Microsoft SharePoint®

本主题内容:

背景

  • 应用程序服务器: SharePoint 2013 中的 PowerPivot 功能包括使用工作簿作为数据源、计划数据刷新和 PowerPivot 管理仪表板。

    PowerPivot for SharePoint 2013 是 Microsoft Windows Installer 包, (spPowerpivot.msi) ,用于部署 Analysis Services 客户端库并将 PowerPivot for SharePoint 2013 安装文件复制到计算机。 此安装程序不会在 SharePoint 中部署或配置 PowerPivot 功能。 默认情况下将安装下列组件:

    • PowerPivot for SharePoint 2013。 此组件包括 PowerShell 脚本(.ps1 文件)、SharePoint 解决方案包 (.wsp) 和 PowerPivot for SharePoint 2013 配置工具以在 SharePoint 2013 服务器场中部署 PowerPivot。

    • Microsoft OLE DB Provider for Analysis Services (MSOLAP)。

    • ADOMD.NET 数据访问接口。

    • SQL Server分析管理对象。

  • 后端服务:如果使用 PowerPivot for Excel 创建包含分析数据的工作簿,则必须Excel Services配置在 SharePoint 模式下运行 Analysis Services 的 BI 服务器,才能在服务器环境中访问这些数据。 您可在安装了 SharePoint Server 2013 的计算机上或没有 SharePoint 软件的其他计算机上运行 SQL Server 安装程序。 Analysis Services 对 SharePoint 没有任何依赖关系。

    有关安装、卸载和配置后端服务的详细信息,请参阅以下文章:

spPowerPivot.msi 的安装位置

建议的最佳做法是在 SharePoint 场中的所有服务器上安装 spPowerPivot.msi 以实现配置一致性,包括应用程序服务器和 Web 前端服务器。 安装程序包包括 Analysis Services 数据提供程序以及 PowerPivot for SharePoint 2013 配置工具。 安装 spPowerPivot.msi 时,您可通过排除个别组件来自定义安装。

数据访问接口: 一些 SharePoint 和 SQL Server 技术使用 Analysis Services 数据访问接口,这些技术包括 Excel Services、PerformancePoint Services 和 Power View。 在所有 SharePoint 服务器上安装 spPowerPivot.msi 将确保全套 Analysis Services 数据访问接口和 PowerPivot 连接在服务器场中一致可用。

注意

您必须使用 spPowerPivot.msi在 SharePoint 2013 服务器上安装 Analysis Services 数据访问接口。 不支持 SQL Server 2014 功能包中提供的其他安装程序包,因为这些包不包括数据提供程序在此环境中所需的 SharePoint 2013 支持文件。

配置工具: 仅 SharePoint 服务器之一需要 PowerPivot for SharePoint 2013 配置工具。 但是,在多服务器场中,建议的最佳做法是在至少两台服务器上安装此配置工具,以便两台服务器中的一台脱机时,您具有访问此配置工具的权限。

要求和先决条件

  • Microsoft SharePoint Server 2013。

  • spPowerPivot.msi 只有 64 位版,以符合 SharePoint 产品和技术的要求。

  • SQL Server 2014 Analysis Services 在 PowerPivot 模式下 (SSAS) 服务器。 Excel Services 将使用 SQL Server Analysis Services 实例作为 PowerPivot 服务器。 Analysis Services 可在本地或远程计算机上运行。

  • 权限: 若要安装 PowerPivot for SharePoint 2013,当前用户必须是计算机上的管理员和 SharePoint 场管理员组。

  • 有关 PowerPivot for SharePoint 要求和先决条件的详细信息,请转到 SharePoint 模式下 Analysis Services Server 的硬件和软件要求 (SQL Server 2014)

安装 PowerPivot for SharePoint

spPowerpivot.msi 安装程序包同时支持图形用户界面和命令行模式。 这两种安装方法都要求您使用管理员特权运行 .msi。 安装后,请参阅以下主题,了解有关配置工具和其他功能的信息, (SharePoint 2013) 配置 PowerPivot 和部署解决方案

用户界面安装

若要使用图形用户界面安装 PowerPivot for SharePoint 2013,请完成以下步骤:

  1. 运行 SpPowerPivot.msi

  2. 在“欢迎”页上单击“下一步”

  3. 查看并接受许可协议,然后单击“ 下一步”。

  4. 在“ 功能选择” 页上,默认选择所有功能。

  5. 单击“下一步”。

  6. 单击“ 安装 ”进行安装以完成安装。

命令行安装

对于命令行安装,请使用管理权限打开命令提示符,然后运行 spPowerPivot.msi。 例如:

Msiexec.exe /i SpPowerPivot.msi.

若要创建安装日志,请使用标准 MsiExec 日志记录开关。 以下示例使用“v”详细日志记录开关创建日志文件“Install_Log.txt”。

Msiexec.exe /i SpPowerPivot.msi /L v c:\test\Install_Log.txt

用于脚本编写的静默命令行安装

你可以使用 /q 或 /quiet 开关,进行不显示任何对话框或警告的“静默”安装 。 如果您想要编写外接程序安装的脚本,静默安装将很有用。

重要

如果你将 /q 开关用于无提示命令行安装,将不显示最终用户许可协议。 对此软件的使用受到许可协议控制并且由您负责遵守该许可协议,而与安装方法无关。

执行静默安装

  1. 使用 管理员权限打开命令提示符。

  2. 运行以下命令:

    Msiexec.exe /i spPowerPivot.msi /q
    

包含特定组件的命令行安装

并非每个 SharePoint 服务器上都需要 PowerPivot for SharePoint 2013 配置工具,但建议将其安装在至少两台服务器上,以便配置工具在需要时可用。

安装spPowerPivot.msi时,可以使用命令行选项来安装特定项,例如数据提供程序,而不是 PowerPivot for SharePoint 2013 配置工具。 下面的命令行是安装该配置工具之外的所有组件的示例:

Msiexec /i spPowerPivot.msi AGREETOLICENSE="yes" ADDLOCAL=" SQL_OLAPDM,SQL_ADOMD,SQL_AMO,SQLAS_SP_Common"
选项 描述
Analysis_Server_SP_addin PowerPivot 配置
SQL_OLAPDM MSOLAP
SQL_ADOMD ADOMD.net 提供程序
SQL_AMO AMO 提供程序
SQLAS_SP_Common SharePoint 2013 的 Analysis Services 常用组件

使用 PowerPivot for SharePoint 2013 配置工具部署 SharePoint 解决方案文件

spPowerPivot.msi 复制到硬盘的三个文件均是 SharePoint 解决方案文件。 一个解决方案文件的作用域是 Web 应用程序级别,而其他文件的作用域是场级别。 这三个文件分别是:

  • PowerPivotFarmSolution.wsp

  • PowerPivotFarm14Solution.wsp

  • PowerPivotWebApplicationSolution.wsp

解决方案文件将复制到以下文件夹:

C:\Program Files\Microsoft SQL Server\120\Tools\PowerPivotTools\SPAddinConfiguration\Resources

执行 .msi 安装,运行 PowerPivot for SharePoint 2013 配置工具以在 SharePoint 场中配置和部署解决方案。

启动配置工具

在 Windows“开始”屏幕中键入“power”,并在“应用”搜索结果中,单击“ PowerPivot for SharePoint 2013 配置”。 请注意,搜索结果可能包含两个链接,因为SQL Server安装程序为 SharePoint 2010 和 SharePoint 2013 安装单独的 PowerPivot 配置工具。 请确保启动 PowerPivot for SharePoint 2013 配置工具。

两个 powerpivot 配置工具

Or

  1. 转到 “开始”“所有程序”

  2. 单击 “Microsoft SQL Server 2014”

  3. 单击“配置工具”

  4. 单击 “PowerPivot for SharePoint 2013 配置”

有关配置工具的详细信息,请参阅 PowerPivot Configuration Tools

卸载或修复外接程序

注意

如果卸载 spPowerPivot.msi ,则将卸载数据访问接口和配置工具。 卸载数据访问接口将导致服务器无法连接到 PowerPivot。

可以使用以下方法之一卸载或修复 PowerPivot for SharePoint 2013:

  1. Windows 控制面板: 选择 “Microsoft SQL Server 2012 PowerPivot for SharePoint 2013”。 单击 “卸载”“修复”

  2. 运行 spPowerPivot.msi 并选择 “删除” 选项或 “修复” 选项。

命令行: 若要使用命令行修复或卸载 PowerPivot for SharePoint 2013,请 使用管理员权限 打开命令提示符,然后运行下列命令之一:

  • 若要修复,请运行以下命令:

    msiexec.exe /f spPowerPivot.msi
    

OR

  • 若要卸载,请运行以下命令:

    msiexec.exe /uninstall spPowerPivot.msi