配置 PerformancePoint Services
**上一次修改主题:**2017-07-14
**摘要:**在 SharePoint Server 中配置 PerformancePoint Services。
本文描述如何创建和配置 PerformancePoint Services 服务应用程序。
要正确配置 PerformancePoint Services,请按列出的顺序下列步骤:
Install ADOMD.NET from the SQL Server 2012 Feature Pack(通过 SQL Server 2012 功能包安装 ADOMD.NET)
配置 PerformancePoint Services 应用程序池帐户
启动 PerformancePoint Service(仅 SharePoint Server 2013)
创建 PerformancePoint Services 服务应用程序
配置服务应用程序关联
配置 PerformancePoint Services 应用程序池帐户
PerformancePoint Services 服务应用程序的应用程序池要求运行一个 SharePoint Server 管理帐户(通常为 Active Directory 帐户)。该帐户必须具有对将存储 PerformancePoint 数据的内容数据库的访问权限。
如果您使用与内容数据库所在的 Web 应用程序相同的应用程序池帐户运行服务应用程序,将自动配置此必需的数据库访问权限。但是,我们建议您对 PerformancePoint Services 应用程序池使用一个不同的帐户,尤其是在大型或复杂的场中。这样可以更好地控制数据和资源访问。
如果您选择对 PerformancePoint Services 使用与正用于 Web 应用程序相同的管理帐户,您可以跳过此部分的过程。如果您选择创建一个新的管理帐户,您必须执行以下操作:
在 SharePoint Server 中注册一个管理帐户。(在此步骤中将需要一个 Active Directory 用户帐户。让 Active Directory 管理员创建它。)
对此帐户授予将包含 PerformancePoint 数据的内容数据库的访问权限。此过程包括从 SharePoint 2016 命令行管理程序运行一个 Microsoft PowerShell 脚本。
第一步是注册一个管理帐户。使用以下过程来注册要用于 PerformancePoint Services 应用程序池的 Active Directory 帐户。
注册管理帐户的具体步骤
在 SharePoint Server 管理中心网站上,单击“安全性”。
在“一般安全性”部分,单击“配置管理帐户”。
单击“注册管理帐户”。
在“服务帐户凭据”部分,键入您要注册的 Active Directory 帐户的用户名和密码。
(可选)如果帐户密码设置为在特定时间段后过期,配置自动密码更改设置以让 SharePoint Server 更改密码。
单击“确定”。
一旦您注册了管理帐户,您必须授予该帐户对将存储 PerformancePoint 数据的内容数据库的访问权限。使用以下过程对该帐户授予数据库访问权限。对于每个包含将存储 PerformancePoint Services 数据的内容数据库的 Web 应用程序,请按照此过程执行操作。
向帐户授予内容数据库访问权限的具体步骤
以管理员身份打开 SharePoint 2016 命令行管理程序。
从 Microsoft PowerShell 命令提示符处,键入以下命令并按 Enter:
$w = Get-SPWebApplication -identity <web application> $w.GrantAccessToProcessIdentity("<service account>")
完成对管理帐户授予内容数据库访问权限后,下一步是创建 PerformancePoint Services 服务应用程序。
启动 PerformancePoint Services(仅 SharePoint Server 2013)
如果使用的是 SharePoint Server 2013,则必须在要运行 PerformancePoint Services 的应用程序服务器上启动 PerformancePoint Service。(在 SharePoint Server 2016 中,这由 MinRole 自动处理。)如果需要,可以在多台应用程序服务器上启动该服务以提高性能,但是必须在至少一台服务器上启动该服务。使用以下过程启动 PerformancePoint Service。
启动 PerformancePoint Service
在管理中心的“系统设置”部分,单击“管理服务器上的服务”。
注意在“服务器”框中指定的服务器。如果您要在不同服务器上运行 PerformancePoint Service,请单击当前服务器,然后单击“更改服务器”,然后选择所需的服务器。
单击“PerformancePoint Service”旁边的“开始”。
创建 PerformancePoint Services 服务应用程序
使用以下过程可创建该服务应用程序。
创建 PerformancePoint Services 服务应用程序的具体步骤
在管理中心的“应用程序管理”部分,单击“管理服务应用程序”。
单击“新建”,然后单击“PerformancePoint Services 应用程序”。
为该服务应用程序键入名称,并选中“将此服务应用程序的代理添加到服务器场的默认代理列表”复选框。
选择“新建应用程序池”选项,并键入应用程序池的名称。
在“可配置”选项下,选择要运行该应用程序池的管理帐户。
单击“创建”。
单击“确定”。
在 SharePoint Server 2016 中配置服务应用程序时,PerformancePoint Services 将自动预配在前端角色下运行的服务器场中的所有服务器上。
配置 PerformancePoint 服务应用程序关联
要使 PerformancePoint Services 正常工作,PerformancePoint Services 服务应用程序代理必须与默认的 Web 应用程序关联。使用以下过程来确认已配置 Web 应用程序和 PerformancePoint Services 代理之间的关联。
配置服务应用程序关联的具体步骤
在管理中心中,单击“应用程序管理”。
在“服务应用程序”部分,单击“配置服务应用程序关联”。
在“应用程序代理组”列中,单击“默认”。
确保“PerformancePoint Services”框已选中。
单击“确定”。