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

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

  • SharePoint 2010 部署不需要插件。

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

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

有关如何下载 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 创建包含分析数据的工作簿,则必须使用在 SharePoint 模式下运行 Analysis Services 的 BI 服务器配置 Excel Services 才能访问服务器环境中的这些数据。 您可在安装了 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 产品和技术的要求。

  • PowerPivot 模式下的 SQL Server 2014 Analysis Services (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。 安装后,请参阅以下主题,了解配置工具和其他功能、配置 PowerPivot 和部署解决方案(SharePoint 2013)。

用户界面安装

若要使用图形用户界面安装 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 开关用于不会显示任何对话框或警告的“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"
选项 DESCRIPTION
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 配置工具

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

  2. 单击 Microsoft SQL Server 2014

  3. 单击 “配置工具”。

  4. 单击 PowerPivot for SharePoint 2013 配置

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

卸载或修复加载项

谨慎

如果您卸载 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
    

或者

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

    msiexec.exe /uninstall spPowerPivot.msi