SQL Server 2014 には、PowerPivot for SharePoint のインストールを構成するために使用できる Windows PowerShell コマンドレットが含まれています。 PowerShell を使用してインストールを完全に構成するには、SharePoint コマンドレットと PowerPivot for SharePoint コマンドレットの両方を使用する必要があります。 構成の大部分は、PowerPivot ツールのいずれかを使用して完了できます。 ツールの詳細については、「 PowerPivot 構成ツール」を参照してください。
重要
SharePoint 2010 ファームの場合、PowerPivot for SharePoint または SQL Server 2012 データベース サーバーを使用する SharePoint ファームを構成する前に、SharePoint 2010 SP1 をインストールする必要があります。 サービス パックをまだインストールしていない場合は、サーバーの構成を開始する前にインストールしてください。
PowerShell を使用して PowerPivot for SharePoint を構成する利点
Windows PowerShell スクリプト (.ps1) ファイルをビルドして、構成タスクを自動化できます。 この方法は、任意のサーバーで実行できるスクリプトによるインストールと構成の手順が必要な場合に推奨されます。 ハードウェア障害が発生した場合にサーバーを再構築するために、ディザスター リカバリー計画の一部としてこのようなスクリプトが必要になる場合があります。
サーバー上の PowerPivot コマンドレットの一覧を表示する
PowerPivot コマンドレットのコンテンツと例については、「 PowerPivot for SharePoint の PowerShell リファレンス」を参照してください。
PowerShell を使用して PowerPivot コマンドレットの一覧を表示するには:
[管理者として実行] オプションを使用して SharePoint 管理シェルを開きます。
次のコマンドを入力します。
Get-Help *powerpivot*
コマンドレット名に PowerPivot を含むコマンドレットの一覧が表示されます。 たとえば、「
Get-PowerPivotServiceApplication
」のように指定します。 使用できるコマンドレットの数は、使用している Analysis Services のバージョンによって異なります。SharePoint モードで構成された SQL Server 2012 SP1 Analysis Services サーバーと SharePoint 2013 を使用する 10 個のコマンドレット。 2012 SP1 バージョンでは、Analysis Server を SharePoint ファームの外部で実行できる新しいアーキテクチャが利用されており、必要な管理 Windows PowerShell コマンドレットが少なくなります。
SharePoint モードで構成された SQL Server 2012 Analysis Services サーバーと SharePoint 2010 を含む 17 個のコマンドレット。
一覧にコマンドが返されない場合、または "
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 コマンドレットは、PowerPivot for SharePoint をインストールしてファーム ソリューションを展開した後で使用できます。 ソリューションは、PowerPivot 構成ツールを実行したときにデプロイされます。 コマンドレットの使用を有効にするには、次の手順に従います。
[管理者として実行] オプションを使用して SharePoint 管理シェルを開きます。
最初のコマンドレットを実行します。
Add-SPSolution -LiteralPath "C:\Program Files\Microsoft SQL Server\110\Tools\PowerPivotTools\ConfigurationTool\Resources\PowerPivotFarm.wsp"
コマンドレットにより、ソリューション名、ソリューション ID、および Deployed=False が返されます。 次の手順では、ソリューションを配置します。
2 番目のコマンドレットを実行してソリューションをデプロイします。
Install-SPSolution -Identity PowerPivotFarm.wsp -GACDeployment -Force
ウィンドウを閉じます。 [ 管理者として実行 ] オプションを使用して再度開きます。