部署 PowerPivot 方案
PowerPivot for SharePoint 會使用兩個方案套件將其應用程式頁面及程式檔案,從伺服陣列部署到不同的 Web 應用程式。伺服陣列方案為全域所通用,當您在伺服陣列中安裝第一個 PowerPivot for SharePoint 執行個體時,SQL Server 安裝程式會部署它一次,而且它會自動提供給您之後加入至伺服陣列的任何新 PowerPivot for SharePoint 伺服器使用。
應用程式層級的方案則必須手動針對個別 Web 應用程式來部署。SQL Server 安裝程式會將它部署到管理中心 Web 應用程式,但是伺服陣列管理員必須針對所有其他 Web 應用程式來手動部署此方案。
[!附註]
如果您使用 [新伺服器] 安裝選項來安裝 PowerPivot for SharePoint 當做作業伺服器,可以略過這個步驟。當您使用此選項安裝 PowerPivot for SharePoint 時,即會一併部署解決方案。
本主題包含下列章節:
驗證 Web 應用程式是否使用傳統模式驗證
關於 PowerPivot 方案
部署 PowerPivot Web 應用程式方案
撤銷方案
驗證 Web 應用程式是否使用傳統模式驗證
使用 Windows 傳統模式驗證的 Web 應用程式才,可使用 PowerPivot for SharePoint。若要檢查應用程式是否使用傳統模式,請在 [SharePoint 2010 管理命令介面] 中執行下列 PowerShell 指令程式,並將 http://<上層網站名稱> 置換成您的 SharePoint 網站名稱:
Get-spwebapplication http://<top-level site name> | format-list UseClaimsAuthentication
傳回值應為 false。若為 true,即無法使用此 Web 應用程式存取 PowerPivot 資料。
關於 PowerPivot 方案
解決方案 |
描述 |
---|---|
Powerpivotfarm.wsp |
將 Microsoft.AnalysisServices.SharePoint.Integration.dll 資源檔案加入全域組件。 安裝功能和資源檔,並註冊內容類型。 加入 PowerPivot 圖庫和資料摘要庫的文件庫範本。 為服務應用程式組態、PowerPivot 管理儀表板、資料重新整理及 PowerPivot 圖庫加入應用程式頁面。 |
Powerpivotwebapp.wsp |
將 Microsoft.AnalysisServices.SharePoint.Integration.dll 資源檔加入至 Web 前端的 Web Server Extensions 資料夾。 將 PowerPivot Web 服務加入至 Web 前端。 加入 PowerPivot 圖庫產生的縮圖影像。 |
部署 PowerPivot Web 應用程式方案
當您安裝第一部 PowerPivot for SharePoint 伺服器時,SQL Server 安裝程式會將 powerpivotfarm.wsp 方案部署到伺服陣列。安裝完成時會完整部署 powerpivotfarm.wsp,而且不需要再為該方案執行進一步的動作。
Powerpivotwebapp.wsp 將會部署到管理中心。對於其他所有 Web 應用程式和安裝案例而言,您必須在安裝 PowerPivot for SharePoint 之後部署 powerpivotwebapp.wsp。
[!附註]
SQL Server 安裝程式一定會將 powerpivotwebapp.wsp 方案部署到管理中心。一定需要執行這個步驟,才能支援管理中心內的 PowerPivot 管理儀表板。請勿從管理中心撤銷這個方案。
在管理中心的 [系統設定] 中,按一下 [管理伺服陣列方案]。
按一下 [powerpivotwebapp.wsp]。
按一下 [部署方案]。
在 [部署位置] 中,選取您要加入 PowerPivot 功能支援的 SharePoint Web 應用程式。
按一下 [確定]。
針對其他也支援 PowerPivot 資料存取的 SharePoint Web 應用程式重複以上步驟。
撤銷方案
雖然 SharePoint 管理中心會提供方案撤銷,但是除非您有系統地排除安裝或修補程式的部署問題,否則不需要撤銷 powerpivotwebapp.wsp 檔。
在 SharePoint 2010 管理中心的 [系統設定] 中,按一下 [管理伺服陣列方案]。
按一下 [Powerpivotwebapp.wsp]。
按一下 [撤銷方案]。