安装 PowerPivot for SharePoint

PowerPivot for SharePoint 是在 SharePoint 2010 场中提供 PowerPivot 数据访问的中间层和后端服务的集合。 如果您的组织使用客户端应用程序 PowerPivot for Excel 来创建包含分析数据的工作簿,您必须具有 PowerPivot for SharePoint 以便访问服务器环境中的数据。

注意注意

有关 SQL Server 2012 SP1 以及与 SharePoint Server 2013 的安装的信息,请参阅以下文章:

本主题包含以下各节:

先决条件

步骤 1:安装 PowerPivot for SharePoint

步骤 2:配置服务器

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

步骤 4:验证安装

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

先决条件

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

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

必须安装 SharePoint Server 2010 SP1。 如果没有该软件,您就无法将场配置为使用 SQL Server 2012 功能。

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

您必须具有域用户帐户才能设置 Analysis Services。 在 PowerPivot for SharePoint 安装中,Analysis Services 服务帐户必须是域用户帐户,以便您可以从管理中心对其进行管理。

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

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

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

步骤 1:安装 PowerPivot for SharePoint

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

  1. 插入安装介质或者打开包含 SQL Server 2008 安装程序文件的文件夹。

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

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

  4. 在**“安装程序支持规则”页上,查看所有警告并单击“确定”**。

  5. 在**“产品密钥”**页中,指定评估版或者为企业版的许可副本输入产品密钥。

    单击**“下一步”**。

  6. 接受 Microsoft 软件许可协议条款,然后单击**“下一步”**。

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

  8. 在**“安装程序支持规则”**页中,安装程序将标识可能会阻止安装的任何问题。 查看该列表,以确定安装程序是否在系统中检测到了潜在问题。

    具有防火墙警告的 SQL 安装支持规则

    注意注意

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

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

  9. 在“设置角色”中,选择**“SQL Server PowerPivot for SharePoint”**。

  10. 或者,您可以向您的安装添加数据库引擎的实例。 如果您正在设置新场且需要让数据库服务器运行该场的配置和内容数据库,则可能需要这样做。 如果添加数据库引擎,它将作为 PowerPivot 命名实例安装。 每当需要指定与该示例的连接(例如,在场配置向导中(如果使用该项导配置场))时,按以下格式输入数据库名称:<servername>\PowerPivot。

    GMNI_SetupUI_FeatureRole

  11. 单击**“下一步”**。

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

  13. 在**“安装规则”页上单击“下一步”**。

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

  15. 在**“磁盘空间要求”页中,确认您具有安装功能所需的足够的磁盘容量,然后单击“下一步”**。

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

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

    “服务器配置”页,SQL Server 安装向导

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

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

  17. 单击**“下一步”**。

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

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

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

  21. 单击**“下一步”**。

  22. 在其余各页上单击**“下一步”**,直到出现“准备安装”页。

  23. 单击**“安装”**。

步骤 2:配置服务器

重要说明重要提示

必须首先安装 SharePoint 2010 SP1,然后您才能配置 PowerPivot for SharePoint 或使用 SQL Server 2012 数据库服务器的 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 2012 版本的 MSOLAP 将包含在 SQL Server 安装程序中,因此如果您的应用程序服务器不是 PowerPivot 应用程序服务器,则仅需要显式安装 2012 版本的 MSOLAP。

    注意注意

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

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

有关安装该访问接口的详细信息,包括验证步骤,请参阅在 SharePoint 服务器上安装 Analysis Services OLE DB 访问接口

步骤 4:验证安装

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

请参阅

任务

部署核对清单:通过向场中添加 PowerPivot 服务器来进行扩展

部署核对清单:PowerPivot for SharePoint 的多服务器安装

概念

PowerPivot for SharePoint 安装 (SharePoint 2010)

部署核对清单:Reporting Services、Power View 和 PowerPivot for SharePoint