安装 PowerPivot for SharePoint

PowerPivot for SharePoint 是中间层和后端服务的集合,用于在 SharePoint 2010 场中提供 PowerPivot 数据访问。 如果您的组织使用客户端应用程序 PowerPivot for Excel 2010 创建包含分析数据的工作簿,您必须具有 PowerPivot for SharePoint 才能在服务器环境中访问该数据。 本主题演练基本安装过程,并包含可帮助您配置 PowerPivot 的其他主题链接。

适用于: SharePoint 2010

有关如何在同一服务器上安装 PowerPivot 和 Reporting Services 的说明,请参阅部署清单:Reporting Services、Power View 和 PowerPivot for SharePoint

先决条件

  1. 您必须是本地管理员才能运行 SQL Server 安装程序。

  2. SharePoint Server 2010 企业版是 PowerPivot for SharePoint 所必需的。 您也可以使用评估企业版。

  3. 必须安装 SharePoint Server 2010 SP2。 如果没有它,则无法将场配置为使用 SQL Server 2014 功能。

  4. 必须将计算机加入到域中。

  5. 您必须具有域用户帐户才能设置 Analysis Services。 在 PowerPivot for SharePoint 安装中,Analysis Services 服务帐户必须是域用户帐户,以便您可以从管理中心对其进行管理。 作为本文档步骤的一部分,你将在 “服务器配置” 页上键入帐户和凭据。

  6. 必须提供 PowerPivot 实例名称。 在您要在其上安装新的 PowerPivot for SharePoint 的计算机上,您无法拥有现有的 PowerPivot 命名实例。

  7. PowerPivot for SharePoint 实例不能是 SQL Server 故障转移群集的一部分。 使用 SharePoint 产品的高可用性功能。 例如,Excel Services 管理 PowerPivot for SharePoint 服务器的负载平衡。 有关详细信息,请参阅管理Excel Services数据模型设置 (SharePoint Server 2013) (https://technet.microsoft.com/library/jj219780.aspx) 。

  8. 如果要在现有场中安装 PowerPivot for SharePoint,则必须具有为经典模式身份验证配置的一个或多个 SharePoint Web 应用程序。 只有该 Web 应用程序支持经典模式身份验证,PowerPivot 数据访问才有效。 有关经典模式要求的详细信息,请参阅 PowerPivot 身份验证和授权

  9. 查看以下其他主题以了解系统和版本要求:

步骤 1:安装 PowerPivot for SharePoint

在此步骤中,您将运行 SQL Server 安装程序以便安装 PowerPivot for SharePoint。 在后续步骤中,您将配置服务器来作为安装后任务。

  1. 插入安装介质或打开包含SQL Server安装文件的文件夹,然后双击setup.exe

  2. 单击左侧导航窗格中的“ 安装 ”。

  3. 单击 “全新 SQL Server 独立安装或向现有安装添加功能”

  4. 在“ 产品密钥 ”页上,指定评估版或输入企业版许可副本的产品密钥。

    单击“下一步”。

  5. 接受 Microsoft 软件许可协议条款,我们还希望您启用客户体验和错误报告。 单击“下一步”。

  6. 如果提示您更新安装程序文件,请照做。

  7. “安装规则 ”页上,安装程序会识别出可能阻止其安装的任何问题。 查看该列表,以确定安装程序是否在系统中检测到了潜在问题。

    注意

    因为启用了 Windows 防火墙,所以系统将警告您打开端口以便允许进行远程访问。 此警告通常不适用于 PowerPivot 安装。 使用已为 SharePoint 服务到服务通信打开的 SharePoint 端口建立与 PowerPivot 服务和数据文件的连接。

    单击“下一步”。 等候 SQL Server 安装程序的程序文件安装到服务器上。

  8. “设置角色” 页中,选择 “SQL Server PowerPivot for SharePoint”

  9. 或者,您可以向您的安装添加数据库引擎的实例。 如果要设置新场,并且需要数据库服务器来运行服务器场的配置和内容数据库,则可以执行此操作。 如果添加数据库引擎,它将作为 PowerPivot 命名实例安装。 每当需要指定到此实例的连接 (例如,如果在场配置向导中使用该向导来配置服务器场) ,请以以下格式输入数据库名称: <servername>\PowerPivot。

    GMNI_SetupUI_FeatureRole

  10. 单击“下一步”。

  11. “功能选择 ”页上,将显示将安装的功能的只读列表以供参考。 不能添加或删除为此角色预先选择的项。 单击“下一步”。

  12. “功能规则 ”页上,单击“ 下一步”。 该页可能会被跳过。

  13. “实例配置” 页中,将显示“PowerPivot”的只读实例名称供您参考。 POWERPIVOT 的此实例名称是必需的,不能修改。 但是,您可以输入唯一的实例 ID 以便指定说明性的目录名称和注册表项。 单击“下一步”。

  14. 在“ 服务器配置” 页上,键入所需的帐户信息。

    对于 SQL Server Analysis Services,您必须指定一个域用户帐户。 不要指定内置帐户。 在 SharePoint 管理中心中将 Analysis Services 服务帐户作为 托管帐户进行管理 需要域帐户。

    SSAS 服务器配置

    如果您添加了 SQL Server 数据库引擎和 SQL Server 代理,则可以将服务配置为在域用户帐户或者默认虚拟帐户下运行。

    切勿使用您自己的域用户帐户来设置任何服务。 这样做会向服务器授予您在网络中对资源拥有的相同权限。 如果服务器受到恶意用户的威胁,该用户将在您的域凭据下登录,并且能够下载或使用您所能下载或使用的相同数据和应用程序。

  15. 单击“下一步”。

  16. 如果安装数据库引擎,则将显示“数据库引擎配置”页。 在“数据库引擎配置”中,单击“ 添加当前用户 ”,授予用户帐户对数据库引擎实例的管理员权限。 单击“ 添加” 以添加其他帐户。 单击“下一步”。

  17. “Analysis Services 配置” 页中,单击 “添加当前用户” 以便向您的用户帐户授予管理权限。 在完成安装程序后,您将需要管理权限以便对服务器进行配置。

  18. 在同一页中,添加也要求管理权限的任何人士的 Windows 用户帐户。 例如,任何想要连接到 SQL Server Management Studio 中的 Analysis Services 服务实例以排查数据库连接问题或获取版本信息的用户都必须对服务器具有系统管理员权限。 添加可能需要立即排除服务器问题或管理服务器的任何人士的用户帐户。

  19. 单击“下一步”。

  20. 在剩余的每个页面上单击“ 下一步 ”,直到到达“准备安装”页。

  21. 单击“安装” 。

提示

如果需要在安装SQL Server时遇到问题,请参阅查看和读取SQL Server安装程序日志文件

步骤 2:配置服务器

重要

必须先安装 SharePoint 2010 SP2,然后才能配置 PowerPivot for SharePoint 或使用 SQL Server 2014 数据库服务器的 SharePoint 场。 如果您尚未安装 Service Pack,则应立即安装 Service Pack,然后再开始配置服务器。

在配置服务器前,安装是不完整的。 在此版本中,服务器配置始终作为安装后任务执行,并且使用以下方法之一执行:PowerPivot 配置工具、管理中心或 PowerShell。 若要继续,请选择下列方法之一:

连接到数据库引擎实例。 在安装 PowerPivot for SharePoint 时,SQL Server 安装程序会为您提供用于向安装中添加数据库引擎实例的选项。 如果要设置新场,并且需要数据库服务器来运行场的配置和内容数据库,则可能已将数据库引擎实例添加到安装中。 如果添加了数据库引擎,则它已安装为 PowerPivot 命名实例。 如果需要 (指定到此实例的连接,例如,在场配置向导中,如果使用该向导来配置场) ,请记得以以下格式输入数据库名称: <servername>\PowerPivot。

步骤 3:在 Excel Services 应用程序服务器上安装 Analysis Services OLE DB 访问接口

如果在单独的应用程序服务器上运行 Excel Calculation Services 和 PowerPivot,则需要其他安装步骤。 在运行 Excel Calculation Services 的应用程序服务器上,安装适当版本的 Analysis Services OLE DB (MSOLAP) 访问接口。

  • SQL Server 2014 版本的 MSOLAP 包含在 SQL Server 安装程序中,因此仅当应用程序服务器不是 PowerPivot 应用程序服务器时,才需要显式安装 SQL Server 2014 版本的 MSOLAP。

    注意

    Excel Calculation Services 应用程序服务器还需要全局程序集 中Microsoft.AnalysisServices.Xmla.dll 文件的实例。 若要在应用程序服务器上安装.dll,请安装 SQL Server Management Studio。 在SQL Server安装向导的“功能选择”页上选择“管理工具 - 完成”。

  • 如果希望应用程序服务器支持较旧版本的 PowerPivot 工作簿,则您需要安装 SQL Server 2008 R2 版本的 MSOLAP。

有关安装提供程序的详细信息(包括验证步骤),请参阅 在 SharePoint Server 上安装 Analysis Services OLE DB 提供程序

步骤 4:验证安装

在最后一步中,您将验证 SharePoint 2010 和 PowerPivot for SharePoint 是否完全正常运行。 有关说明,请参阅 验证 PowerPivot for SharePoint 安装

另请参阅

PowerPivot for SharePoint 2010 安装部署清单:Reporting Services、Power View 和 PowerPivot for SharePoint部署清单:通过将 PowerPivot 服务器添加到 SharePoint 2010 场部署清单进行横向扩展:PowerPivot for SharePoint 2010 的多服务器安装