安装或卸载 Power Pivot for SharePoint 加载项 (SharePoint 2016)

适用于:SQL Server 2019 及更早版本的 Analysis Services Azure Analysis Services Fabric/Power BI Premium

重要

数据挖掘在 SQL Server 2017 Analysis Services 中已弃用,现在在 SQL Server 2022 Analysis Services 中已停止使用。 对于已弃用和停止使用的功能,文档不会更新。 若要了解详细信息,请参阅 Analysis Services 后向兼容性

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

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

有关如何下载 spPowerPivot16.msi的信息,请参阅 Microsoft® SQL Server® 2016 Power Pivot® for Microsoft SharePoint®

背景

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

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

    • Power Pivot for SharePoint 2016。 此组件包括 PowerShell 脚本 (.ps1 文件) 、SharePoint 解决方案包 (.wsp) ,以及用于在 SharePoint 2016 场中部署 Power Pivot 的 Power Pivot for SharePoint 2016 配置工具。

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

    • ADOMD.NET 数据访问接口。

    • SQL Server分析管理对象。

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

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

spPowerPivot16.msi 的安装位置在哪里?

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

数据提供程序: 一些 SharePoint 和 SQL Server 技术使用 Analysis Services 数据提供程序,这些技术包括 PerformancePoint Services 和 Power View。 在所有 SharePoint 服务器上安装 spPowerPivot16.msi 可确保整个服务器场中一致地提供完整的 Analysis Services 数据提供程序和 Power Pivot 连接。

注意

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

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

要求和先决条件

  • Microsoft SharePoint Server 2016。

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

  • Power Pivot 模式下的服务器。 Office Online Server将使用 SQL Server Analysis Services 实例作为 Power Pivot 服务器。 Analysis Services 可在本地 SharePoint 服务器或远程计算机上运行。 不能在 Office Online Server 上安装它。

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

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

安装 Power Pivot for SharePoint

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

用户界面安装

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

  1. 运行spPowerPivot16.msi

  2. 在“欢迎”页上选择下一步

  3. 阅读并接受许可协议,然后选择“下一步”

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

  5. 选择“下一页”。

  6. 选择“安装” 以进行安装直至完成安装。

命令行安装

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

Msiexec.exe /i spPowerPivot16.msi.

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

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

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

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

重要

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

执行静默安装:

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

  2. 运行以下命令:

    Msiexec.exe /i spPowerPivot16.msi /q  
    

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

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

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

Msiexec /i spPowerPivot16.msi AGREETOLICENSE="yes" ADDLOCAL=" SQL_OLAPDM,SQL_ADOMD,SQL_AMO,SQLAS_SP_Common"  
选项 说明
Analysis_Server_SP_addin16 Power Pivot for SharePoint 2016 配置
SQL_OLAPDM SQL Server 2016 的 Analysis Services OLE DB 提供程序
SQL_ADOMD ADOMD.NET 提供程序
SQL_AMO SQL Server 2016 分析管理对象 (AMO) 提供程序
SQLAS_SP16_Common SharePoint 2016 的 Analysis Services 常用组件

使用 Power Pivot for SharePoint 2016 配置工具部署 SharePoint 解决方案文件

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

  • PowerPivot16FarmSolution.wsp

  • PowerPivot16WebApplicationSolution.wsp

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

ssInstallPathTools\PowerPivotTools\SPAddinConfiguration\Resources

安装 .msi 后,运行 Power Pivot for SharePoint 2016 配置工具,在 SharePoint 场中配置和部署解决方案。

要启动配置工具:

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

PowerPivot for SharePoint 2016 配置

Or

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

  2. 选择“Microsoft SQL Server 2017”。

  3. 选择“配置工具”

  4. 选择 Power Pivot for SharePoint 2016 配置

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

卸载或修复外接程序

注意

如果卸载 spPowerPivot16.msi ,则将卸载数据提供程序和配置工具。 卸载数据提供程序将导致服务器无法连接到 Power Pivot。

可以使用以下方法之一卸载或修复 Power Pivot for SharePoint 2016:

  1. Windows 控制面板:选择 Microsoft SQL Server 2017Power Pivot for SharePoint 2016。 单击“卸载” 或“修复”

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

命令行: 若要使用命令行修复或卸载 Power Pivot for SharePoint 2016,请使用 管理员权限 打开命令提示符并运行以下命令之一:

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

    msiexec.exe /f spPowerPivot16.msi  
    

OR

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

    msiexec.exe /uninstall spPowerPivot16.msi