使用 Windows PowerShell 的 PowerPivot 組態
此版本包括您可以用來設定 PowerPivot for SharePoint 安裝的新 PowerShell 指令程式。 完整設定安裝需要使用 SharePoint 指令程式和 PowerPivot for SharePoint 指令程式。
重要事項 |
---|
如果是 SharePoint 2010 伺服器陣列,您必須先安裝 SharePoint 2010 SP1,才可設定 PowerPivot for SharePoint 或使用 SQL Server 2012 資料庫伺服器的 SharePoint 伺服器陣列。 如果您尚未安裝該 Service Pack,請在開始設定伺服器之前先加以安裝。 |
使用 PowerShell 設定 PowerPivot for SharePoint 的優點
您可以建立 Windows PowerShell (.ps1) 檔案,將組態工作自動化。 如果您需要可以在任何伺服器上執行的指令碼式安裝和設定步驟,建議使用此方法。 您可以需要此種指令碼做為災難復原計畫的一部分,才能在發生硬體故障時重建伺服器。
在伺服器上檢視 PowerPivot 指令程式的清單
若要檢視 PowerPivot 指令程式的清單:
使用 [以系統管理員身分執行] 選項,開啟 SharePoint 管理命令介面。
輸入下列命令:
Get-help *powerpivot*
您應該查看在指令程式名稱中包含 PowerPivot 的指令程式清單。 例如 Get-PowerPivotServiceApplication。 可用的指令程式數目取決於您使用的 Analysis Services 版本。
10 個指令程式,其 SQL Server 2012 SP1 Analysis Services 伺服器是設定成 SharePoint 模式,以及 SharePoint 2013。 2012 SP1 版本使用的新架構可允許 Analysis Server 在 SharePoint 伺服陣列外執行。 新的架構所需的 Windows PowerShell 指令程式管理更少。
17 個指令程式,其 SQL Server 2012 Analysis Services 伺服器是設定成 SharePoint 模式,以及 SharePoint 2010。
如需命令的清單,請參閱<SharePoint PowerShell 的 PowerPivot 參考>。
如果清單並未傳回任何命令,或者您看見類似 “get-help could not find *powerpivot* in a help file in this session.“ 的錯誤訊息,請參閱本主題下一節有關如何在伺服器上啟用 PowerPivot 指令程式的指示。
所有指令程式都有線上說明。 下列範例顯示如何檢視 New-PowerPivotServiceApplication 指令程式的線上說明:
Get-help new-powerpivotserviceapplication -full
或者,若只要檢視範例,影使用下列語法:
Get-help new-powerpivotserviceapplication -example
在伺服器上啟用 PowerPivot 指令程式
在您安裝 PowerPivot for SharePoint 並部署伺服器陣列方案之後,可以使用 PowerPivot 指令程式。 這些方案會在您執行 PowerPivot 組態工具時部署。 請依照下列步驟啟用指令程式:
使用 [以系統管理員身分執行] 選項,開啟 SharePoint 管理命令介面。
執行第一個 Cmdlet:
Add-SPSolution –LiteralPath “C:\Program Files\Microsoft SQL Server\110\Tools\PowerPivotTools\ConfigurationTool\Resources\PowerPivotFarm.wsp”
此指令程式會傳回方案的名稱、方案識別碼及 Deployed=False。 在下個步驟中,您將部署方案。
執行第二個 Cmdlet 部署方案:
Install-SPSolution –Identity PowerPivotFarm.wsp –GACDeployment -Force
關閉 SharePoint 管理命令介面視窗。 使用 [以系統管理員身分執行] 選項重新開啟該視窗。
現在可以使用 PowerPivot 指令程式。