安装 PowerPivot for SharePoint 2010

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. PowerPivot for SharePoint 需要 SharePoint Server 2010 企业版。 您也可以使用评估企业版。

  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 安装。 与 PowerPivot 服务和数据文件的连接是使用已为 SharePoint 服务到服务通信打开的 SharePoint 端口进行的。

    单击 “下一步” 。 等待 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,必须指定域用户帐户。 不要指定内置帐户。 需要域帐户才能将 Analysis Services 服务帐户作为 SharePoint 管理中心中的 托管帐户 进行管理。

    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,请先执行此作,然后再开始配置服务器。

在配置服务器之前,安装不会完成。 在此版本中,服务器配置始终作为安装后任务执行,方法是使用以下方法之一: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部署清单:通过向 SharePoint 2010 农场添加 PowerPivot 服务器进行扩展部署清单:PowerPivot for SharePoint 2010 的多服务器安装