設定 PerformancePoint ServicesConfigure PerformancePoint Services

摘要: 在 SharePoint Server 中設定 PerformancePoint Services。Summary: Configure PerformancePoint Services in SharePoint Server.

本文說明建立與設定 PerformancePoint Services 服務應用程式的方式。This article describes how to create and configure a PerformancePoint Services service application.

要正確設定PerformancePoint Services,請依照下列所列步驟順序操作:To properly configure PerformancePoint Services, do the following steps in the order listed:

  1. 從 SQL Server 2012 功能套件安裝 ADOMD.NETInstall ADOMD.NET from the SQL Server 2012 Feature Pack

  2. 設定 PerformancePoint Services 應用程式集區帳戶Configure the PerformancePoint Services application pool account

  3. 啟動 PerformancePoint Service (僅限 SharePoint Server 2013) (僅限 SharePoint Server 2013)Start the PerformancePoint service (SharePoint Server 2013 only) (SharePoint Server 2013 only)

  4. 建立 PerformancePoint Services 服務應用程式Create a PerformancePoint Services service application

  5. 設定 PerformancePoint Service 應用程式關聯Configure PerformancePoint service application associations

設定 PerformancePoint Services 應用程式集區帳戶Configure the PerformancePoint Services application pool account

PerformancePoint Services 服務應用程式的應用程式集區需要一個 SharePoint Server 受管理帳戶 (通常為 Active Directory 帳戶) 才能執行。此帳號必須要能存取存放 PerformancePoint 資料的內容資料庫。The application pool for the PerformancePoint Services service application requires a SharePoint Server managed account (generally an Active Directory account) to run. This account must have access to the content databases where PerformancePoint data will be stored.

若使用同一個應用程式集區帳戶當作 Web 應用程式 (內容資料庫所在位置) 來執行服務應用程式,則會自動設定資料庫存取。但是,建議您使用不同帳戶來操作 PerformancePoint Services 應用程式集區,特別是在大型或複雜的伺服器陣列中。這樣更能掌控資料與資源存取。If you run the service application using the same application pool account as the web application where the content databases are located, this required database access is configured automatically. However, we recommend that you use a different account for the PerformancePoint Services application pool, especially in a large or complex farm. This allows for greater control over data and resource access.

若您選擇要用 Web 應用程式所使用的同一個受管理帳戶來使用PerformancePoint Services,您可略過本節步驟。若您選擇建立新受管理帳戶,您必須執行下列步驟:If you choose to use the same managed account for PerformancePoint Services as is being used for the web application, you can skip the procedures in this section. If you choose to create a new managed account, you must do the following:

  1. 在 SharePoint Server 註冊受管理帳戶 (您必須要有 Active Directory 使用者帳戶才能執行此步驟。請要求 Active Directory 管理員建立一個帳戶)。Register a managed account in SharePoint Server. (You will need an Active Directory user account for this step. Have your Active Directory administrator create it.)

  2. 授予此帳戶對包含 PerformancePoint 資料的內容資料庫之存取權。此流程包含執行 SharePoint 2016 管理命令介面 Microsoft PowerShell 的指令碼。Grant access for this account to the content databases that will contain PerformancePoint data. This process includes running a Microsoft PowerShell script from the SharePoint 2016 Management Shell.

第一步是註冊受管理帳戶。依照下列步驟註冊您要用於 PerformancePoint Services 應用程式集區的 Active Directory 帳戶。The first step is to register a managed account. Use the following procedure to register the Active Directory account that you want to use for the PerformancePoint Services application pool.

註冊受管理帳戶To register a managed account

  1. 在 SharePoint Server 管理中心網站上,按一下 [安全性]*In the SharePoint Server Central Administration Web site, click *Security.

  2. 在 [一般安全性]**** 中,按一下 [設定受管理帳戶]*In the *General Security section, click Configure managed accounts.

  3. 按一下 [註冊受管理帳戶]*Click *Register Managed Account.

  4. 在 [服務帳戶認證]**** 區段中輸入要註冊 Active Directory 帳戶的使用者名稱與密碼。In the Service account credentials section, type the user name and password for the Active Directory account that you want to register.

  5. 或者,若將帳戶密碼設定為一段時間後失效,請設定自動密碼設定,讓 SharePoint Server 變更密碼。Optionally, if the account password is set to expire after a certain length of time, configure the automatic password change settings to have SharePoint Server change the password.

  6. 按一下 [確定]*Click *OK.

註冊受管理帳戶後,您必須授予存取內容資料庫 (也就是 PerformancePoint 資料存放的位置) 的權限。依照下列步驟授予資料庫存取帳戶的權限。請依照此步驟操作各個包含內容資料庫 (PerformancePoint Services 資料存放的位置) 的 Web 應用程式。Once you have registered the managed account, you must grant that account access to the content databases where PerformancePoint data will be stored. Use the following procedure to grant database access to the account. Follow this procedure for each web application that contains a content database where PerformancePoint Services data will reside.

授與帳戶的內容資料庫存取權To grant content database access to an account

  1. 以系統管理員身分開啟 [SharePoint 2016 管理命令介面]****。Open the SharePoint 2016 Management Shell as Administrator.

  2. 在 Microsoft PowerShell 命令提示字元處輸入下列命令,然後在每一行之後按 Enter 鍵:At the Microsoft PowerShell command prompt, type the following, pressing Enter after each line:

    $w = Get-SPWebApplication -identity <web application>
    $w.GrantAccessToProcessIdentity("<service account>")
    

授與受管理帳戶的內容資料庫存取權後,下一步就是建立 PerformancePoint Services 服務應用程式。Once you have finished granting content database access to the managed account, the next step is to create a PerformancePoint Services service application.

啟動 PerformancePoint Service (僅限 SharePoint Server 2013)Start the PerformancePoint service (SharePoint Server 2013 only)

若您使用的是 SharePoint Server 2013,您必須在想執行 PerformancePoint Services 的應用程式伺服器上啟動 PerformancePoint Service (在 SharePoint Server 2016 中 MinRole 會對此進行自動處理)。若您希望達到更好的效能,可以在多部應用程式伺服器上啟動服務,但您必須在至少一部伺服器上啟動服務。請使用下列程序啟動 PerformancePoint Service。If you are using SharePoint Server 2013, you must start the PerformancePoint service on the application server where you want to run PerformancePoint Services. (In SharePoint Server 2016 this is handled automatically by MinRole.) You can start the service on multiple application servers for better performance, if you want, but the service must be started on at least one server. Use the following procedure to start the PerformancePoint service.

啟動 PerformancePoint ServiceTo start the PerformancePoint Service

  1. 在管理中心中,按一下 [系統設定]**** 區段中的 [管理伺服器上的服務]*In Central Administration, in the *System Settings section, click Manage services on server.

  2. 記下 [伺服器] 方塊所指定的伺服器*。若要在不同的伺服器上執行 PerformancePoint Service,請按一下目前的伺服器,再按一下 [變更伺服器],然後選擇您要用的伺服器。Note the server specified in the **Server* box. If you want to run the PerformancePoint service on a different server, click the current server, and then click Change Server and select the server that you want.

  3. 按一下 [PerformancePoint Service]**** 旁的 [開始]*Click *Start next to PerformancePoint Service.

建立 PerformancePoint Services 服務應用程式Create a PerformancePoint Services service application

請使用下列程序建立該服務應用程式。Use the following procedure to create the service application.

若要建立 PerformancePoint Services 服務應用程式To create a PerformancePoint Services service application

  1. 在管理中心的 [應用程式管理]**** 區段中,按一下 [管理服務應用程式]*In Central Administration, in the *Application Management section, click Manage Service Applications.

  2. 按一下 [新增]*,然後按一下 [PerformancePoint Services 應用程式]Click **New, and then click **PerformancePoint Service Application*.

  3. 輸入服務應用程式的名稱,然後選取 [將此服務應用程式的 Proxy 新增至伺服器陣列的預設 Proxy 清單]**** 核取方塊。Type a name for the service application and select the Add this service application's proxy to the farm's default proxy list check box.

  4. 選取 [建立新的應用程式集區]**** 選項,然後輸入應用程式集區的名稱。Select the Create new application pool option and type a name for the application pool.

  5. 在 [可設定]**** 選項下,選取受管理帳戶以執行應用程式集區。Under the Configurable option, select the managed account to run the application pool.

  6. 按一下 [建立]*Click *Create.

  7. 按一下 [確定]*Click *OK.

當您在 SharePoint Server 2016 中設定服務應用程式時,PerformancePoint Service 會在伺服器陣列中正在執行前端角色的所有伺服器上,進行 AutoProvision。When you configure the service application in SharePoint Server 2016, the PerformancePoint Service will autoprovision on all servers in the farm that are running under the Front-end role.

設定 PerformancePoint Service 應用程式關聯Configure PerformancePoint service application associations

若要讓 PerformancePoint Services 作用,PerformancePoint Services 服務應用程式 Proxy 必須與預設 Web 應用程式建立關聯。請依照下列步驟,確認 Web 應用程式與 PerformancePoint Services Proxy 間的關聯已設定。For PerformancePoint Services to function, the PerformancePoint Services service application proxy must be associated with the default web application. Use the following procedure to confirm that the association is configured between the web application and the PerformancePoint Services proxy.

設定服務應用程式關聯To configure service application associations

  1. 在管理中心中,按一下 [應用程式管理]*In Central Administration, click *Application Management.

  2. 按一下 [服務應用程式]**** 區段中的 [設定服務應用程式關聯]*In the *Service Applications section, click Configure service application associations.

  3. 在 [應用程式 Proxy 群組]**** 欄下,按一下 [預設]*Under the *Application Proxy Group column, click default.

  4. 確認已選取 [PerformancePoint Services]**** 方塊。Ensure that the PerformancePoint Services box is selected.

  5. 按一下 [確定]*Click *OK.