本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

設定 Power Pivot for SharePoint 2013

 

適用版本:SharePoint Server 2013 Enterprise

上次修改主題的時間:2016-12-16

摘要:了解如何設定 Power Pivot for SharePoint Server 2013。

重要事項 重要事項:
此案例僅適用於 SharePoint Server 2013 Enterprise 和 SQL Server 2012 Service Pack 1 (SP1)。

在此案例中,我們將了解如何設定 Power Pivot for SharePoint 2013。這包括在伺服器陣列的伺服器上安裝 Power Pivot for SharePoint、設定 Power Pivot 服務應用程式,以及執行一些測試來確保一切正常運作。

開始之前,請確定您已經:

您可能注意到我們將使用的 Power Pivot 設定工具有部署 Excel Services 和 Secure Store 的選項。不過,Power Pivot 設定工具無法使用建議的帳戶設定這些服務,因此,建議您使用以上的連結手動設定這些服務。

本影片會顯示與設定 Power Pivot for SharePoint 2013 相關的步驟,如本文所述。

影片:設定 Power Pivot for SharePoint 2013

視訊 (播放按鈕) 圖示

本節將準備伺服器陣列進行 Power Pivot 安裝。這包括在 管理中心 中登錄受管理帳戶並設定一些 Secure Store 設定,以及在 SQL Server 中設定一些安全性設定。您必須是伺服器陣列管理員,並且是 SQL Server 管理員,才能執行這些步驟,也必須是命令介面管理員,才能進行 Windows PowerShell 步驟。

登錄網域帳戶成為 SharePoint Server 2013 的受管理帳戶
第一個步驟是登錄要執行 Power Pivot 應用程式集區所用的網域帳戶成為 SharePoint Server 中受管理的帳戶。這將使得我們能夠在往後建立 Power Pivot 服務應用程式時使用該帳戶。

登錄受管理帳戶
  1. 在 管理中心 中,按一下 [安全性]。

  2. 在 [一般安全性] 下,按一下 [設定受管理帳戶]。

  3. 按一下 [登錄受管理帳戶] 。

  4. 為您執行 Power Pivot 應用程式集區所建立的帳戶輸入使用者名稱與密碼。

  5. 如果要 SharePoint Server 為您處理帳戶密碼變更,請選取 [啟用密碼變更] 核取方塊,然後填入要變更密碼的詳細資料。

  6. 按一下 [確定]。

授與受管理帳戶內容資料庫的存取權限
您也必須授與此帳戶的 SharePoint 內容資料庫存取權限。使用下列步驟,每個 Web 應用程式都會與 Power Pivot 相關聯。

將內容資料庫存取權授與受管理帳戶
  1. 依序按一下 [開始]、[所有程式] 及 [Microsoft SharePoint 2013 產品],然後在 [SharePoint 2013 管理命令介面] 上按一下滑鼠右鍵,再按一下 [以系統管理員身分執行]。

  2. 在 Windows PowerShell 命令提示字元中,輸入下列語法 (在每一行之後按 ENTER):

    $w = Get-SPWebApplication -identity http://<WebApplication>
    $w.GrantAccessToProcessIdentity("<Domain>\<PowerPivotApplicationPoolAccount>")
    
重要事項 重要事項:
若之後您要新增其他的內容資料庫,就需要重新執行這些 Cmdlet 以確保 Power Pivot 可存取新的資料庫。

在 Secure Store 中建立目標應用程式
下一步是對於 Power Pivot 自動資料重新整理帳戶在 Secure Store 中建立目標應用程式。這個目標應用程式將用來重新整理 Power Pivot 報告中的資料。

建立目標應用程式
  1. 在 管理中心 中,按一下 [應用程式管理] 下的 [管理服務應用程式]。

  2. 按一下 Secure Store Service 應用程式。

  3. 在功能區中,按一下 [新增]。

  4. 在 [目標應用程式識別碼] 方塊中輸入 PowerPivotUnattendedAccount

    注意事項 附註:
    務必使用這個值,以便 Power Pivot for SharePoint 2013 設定工具識別它。
  5. 輸入顯示名稱和電子郵件地址。

  6. 對於 [目標應用程式類型],請確定已選取 [個別],然後按 [下一步]。

  7. 確定將 [欄位類型] 設定為 [Windows 使用者名稱] 與 [Windows 密碼],然後按 [下一步]。

  8. 輸入 [目標應用程式管理員] 的名稱或群組,然後按一下 [確定]。

  9. 選取您剛才建立的目標應用程式,然後在功能區的 [認證] 區段中,按一下 [設定]。

  10. 對於 [認證擁有者],輸入您為 Power Pivot 應用程式集區建立的帳戶 (您剛設定為受管理帳戶的帳戶)。

  11. 輸入可存取資料來源的認證使用者名稱與密碼。

  12. 按一下 [確定]。

授與 SharePoint Server 管理內容資料庫的存取權限
為了讓 Power Pivot 管理儀表板報告運作,執行 Excel Services 應用程式集區的帳戶必須擁有 SharePoint Server 管理內容資料庫的讀取權限。您可在 SQL Server 中進行設定。

授與管理內容資料庫存取權限
  1. 開啟 SQL Server Management Studio 並連線至資料庫引擎。

  2. 展開 [安全性],並按兩下用於 Excel Services 應用程式集區的帳戶。

  3. 在 [使用者對應] 頁面上,按一下 SharePoint 管理內容資料庫 (通常稱為 SharePoint_AdminContent_<GUID>)。

  4. 選取 [SPDataAccess] 資料庫角色核取方塊。

  5. 按一下 [確定]。

基本的伺服器陣列設定到此完成,接下來要做的是安裝和設定 Power Pivot for SharePoint。

本節將設定 Power Pivot 本身,包括安裝 Power Pivot 軟體和設定服務應用程式。

在伺服器陣列中的每部伺服器上安裝 Power Pivot
在 SharePoint Server 伺服器陣列中設定 Power Pivot 的第一步是在伺服器陣列的每部伺服器上安裝 SQL Server 2012 SP1 PowerPivot for Microsoft SharePoint (sppowerpivot.msi)。

使用下列程序在伺服器陣列的每部伺服器上執行 sppowerpivot.msi。

安裝 Power Pivot for SharePoint 2013
  1. 按兩下 sppowerpivot.msi。

  2. 依據精靈的指示安裝 Power Pivot for SharePoint 2013。看見 [功能選擇] 頁面時,保持選取所有的項目 (這是預設值),然後完成精靈。

執行 Power Pivot for SharePoint 設定工具
一旦在伺服器陣列的每部伺服器上安裝 sppowerpivot.msi,下一步便是執行 PowerPivot for SharePoint 2013 設定工具。請在執行 SharePoint 管理中心網站 的伺服器上執行這個程式。

執行 Power Pivot for SharePoint 2013 設定工具
  1. 按一下 [開始] > [所有程式] > [Microsoft SQL Server 2012] > [PowerPivot for SharePoint 2013 設定]。

  2. 選擇 [設定或修復 Power Pivot for SharePoint] 選項,然後按一下 [確定]。

  3. 在 Power Pivot 設定工具的左窗格中,選取 [建立 PowerPivot 服務] 應用程式。

  4. 在 [參數] 索引標籤上,清除 [在工作清單中包含這個動作] 核取方塊。這將使得工具無法建立 Power Pivot 的服務應用程式。我們稍後將手動建立 Power Pivot 服務應用程式。

    未核取核取方塊時的螢幕擷取畫面。

    這也將使得後續設定步驟無法完成,但是我們稍後仍然會進行這些步驟。

  5. 按一下 [執行]。

  6. 按一下 [是] 確定。

  7. 動作完成時,按一下 [確定],然後按一下 [結束]。

如果伺服器陣列有其他伺服器,最後也將在這些伺服器上執行 Power Pivot for SharePoint 2013 設定工具,但是首先有一些步驟需要進行。

建立 Power Pivot 服務應用程式
我們使 Power Pivot 設定工具無法建立 Power Pivot 服務應用程式,因此我們能夠手動建立一個服務應用程式,並使用稍早建立的應用程式集區帳戶。現在,我們需要回頭建立服務應用程式。

建立 Power Pivot 服務應用程式
  1. 在 管理中心 中,按一下 [應用程式管理] 下的 [管理服務應用程式]。

  2. 在功能區中按一下 [新增],然後按一下 [SQL Server Power Pivot 服務應用程式]。

  3. 在 [名稱] 文字方塊中,輸入服務應用程式的名稱。

  4. 在 [應用程式集區名稱] 文字方塊中,輸入新的應用程式集區名稱。

  5. 從 [可設定] 下拉式清單中,選擇登錄為 Power Pivot 應用程式集區受管理帳戶的帳戶。

  6. 按一下 [確定]。

隨即建立 Power Pivot 服務應用程式,您可能需要重新整理頁面才能看見。

設定 Power Pivot 自動資料重新整理帳戶
下一步是設定 Power Pivot 自動資料重新整理帳戶。我們藉由指定在 Secure Store 中建立的自動資料重新整理帳戶,在 Power Pivot 服務應用程式設定中進行設定。

設定自動資料重新整理帳戶
  1. 在 管理中心 中,按一下 [應用程式管理] 下的 [管理服務應用程式]。

  2. 按一下 Power Pivot 服務應用程式。

  3. 按一下 [動作] 下的 [設定服務應用程式設定]。

  4. 在 [資料重新整理] 下 (大約三分之一處),對於您在 [PowerPivot 自動資料重新整理帳戶] 方塊中建立 (PowerPivotUnattendedAccount) 的目標應用程式輸入目標應用程式識別碼。

  5. 按一下 [確定]。

重新執行 Power Pivot for SharePoint 2013 設定工具
建立服務應用程式並設定自動資料重新整理帳戶之後,需要再次執行 Power Pivot for SharePoint 2013 設定工具,完成剩下的步驟。

執行 Power Pivot for SharePoint 2013 設定工具
  1. 按一下 [開始] > [所有程式] > [Microsoft SQL Server 2012] > [Power Pivot for SharePoint 2013 設定]。

  2. 選擇 [設定或修復 Power Pivot for SharePoint] 選項,然後按一下 [確定]。

  3. 在 Power Pivot 設定工具的左窗格中,選取 [在網站集合中啟動 Power Pivot 功能]。

  4. 在 [參數] 索引標籤上,從 [網站 URL] 下拉式清單選擇要啟動 Power Pivot 的網站集合。

    注意事項 附註:
    如果您要在多個網站集合中啟動 Power Pivot,請在這裡選擇一個網站集合開始使用。往後很容易就能夠新增其他網站集合。
  5. 如果您變更預設網站集合設定,請按一下 [驗證]。

  6. 按一下 [執行],然後按一下 [是] 確認。

  7. 動作完成時,按一下 [確定],然後按一下 [結束]。

Power Pivot 設定至此完成,Power Pivot 可供使用。

在伺服器陣列的其他伺服器上執行 Power Pivot for SharePoint 設定工具
由於我們只在一部伺服器執行 Power Pivot for SharePoint 2013 設定工具,因此 SQL Server Power Pivot 系統服務只能在這部伺服器上執行。雖然可以使用 Power Pivot,不過,如果伺服器陣列有多部伺服器,建議您在所有伺服器上安裝該服務。這能夠讓您變更執行服務的伺服器 (例如,如果您要在伺服器陣列平均分配服務) 或在多部伺服器執行服務,以提升處理量。

您可以在伺服器陣列的其他伺服器上執行 Power Pivot for SharePoint 2013 設定工具,安裝 SQL Server Power Pivot 系統服務。

在伺服器陣列的每部伺服器上使用下列程序。

執行 Power Pivot for SharePoint 2013 設定工具
  1. 按一下 [開始] > [所有程式] > [Microsoft SQL Server 2012] > [PowerPivot for SharePoint 2013 設定]。

  2. 選擇 [設定或修復 Power Pivot for SharePoint] 選項,然後按一下 [確定]。

  3. 如果您在左窗格看見 [在網站集合中啟動 PowerPivot 功能],請按一下這個項目,然後選取要啟動 Power Pivot 的網站集合,如果您不要在其他網站集合啟動 Power Pivot,則取消勾選 [在工作清單中包含這個動作] 核取方塊。

  4. 如果您進行任何變更,請按一下 [驗證]。

  5. 按一下 [執行],然後按一下 [是] 確認。

  6. 工作完成時,按一下 [確定],然後按一下 [結束]。

執行 Power Pivot for SharePoint 2013 設定工具時,將在每部執行這個設定工具的伺服器上安裝並啟動 SQL Server Power Pivot 系統服務。您可能不要每部伺服器都執行這個服務,因此,務必移至 管理中心 中的 [管理伺服器上的服務],對於不要執行服務的伺服器停止服務。

一切設定完畢之後,即可進行簡單的測試,查看是否正常運作。我們將在 Excel 中建立資料模型,並且將它發佈到我們啟用 Power Pivot 的網站集合之中的文件庫。

建立測試活頁簿
  1. 在 Excel 的 [資料] 索引標籤上,選擇 [從其他來源],然後選擇 [從 SQL Server]。

  2. 輸入您的資料所在的 SQL Server 執行個體名稱。

  3. 遵循精靈的指示,連線至包含您資料的表格。

  4. 精靈完成時,您應該會看見 [匯入資料] 對話方塊。選擇 [僅建立連線] 選項,並選取 [新增此資料至資料模型] 核取方塊。

  5. 按一下 [確定]。

  6. 在 [Power Pivot] 索引標籤上,按一下 [管理]。

  7. 在 [Power Pivot] 功能區中,按一下 [PivotTable]。

  8. 在 [插入 Pivot] 對話方塊上,選擇 [現有工作表] 選項,然後按一下 [確定]。

  9. 選取 PivotTable 報表所需的欄位。

  10. 將活頁簿儲存到您啟用 Power Pivot 的網站集合之中的文件庫。

一旦將活頁簿儲存到文件庫,即可按一下省略符號 (...) 控制項兩次,然後選擇 [管理 Power Pivot 資料重新整理],存取 Power Pivot 設定。

文件庫控制項的螢幕擷取畫面。

在 [管理資料重新整理] 頁面上,選取 [啟用] 和 [並且盡快重新整理] 核取方塊。另外,確定選取 [使用系統管理員所設定的資料重新整理帳戶] 選項 (這是預設值)。

Power Pivot 資料重新整理設定的螢幕擷取畫面。

重複這個步驟數次,對於您的資料進行一些變更。如果瀏覽器顯示報告時出現這些變更,表示資料重新整理正常運作。

https://technet.microsoft.com/zh-tw/library/ff607596.aspx
顯示: