SharePoint 2013 に対応する SharePoint モードの Analysis Services サーバーのインストール (SQL Server 2012 SP1)
PowerPivot for SharePoint は、SharePoint 2013 ファームでの PowerPivot データ アクセスを提供する中間層のバックエンド サービスです。 このトピックでは、SharePoint 配置モードの Analysis Services サーバーのシングル サーバー インストールの手順について説明します。 手順には、SQL Server インストール ウィザードの実行と、SharePoint 2013 サーバーの全体管理を使用する構成タスクが含まれます。
バックエンド サービス: PowerPivot for Excel を使用して分析データが含まれたブックを作成した場合、サーバー環境でそのデータにアクセスするには PowerPivot for SharePoint が必要です。 SQL Server セットアップは、SharePoint Server 2013 がインストールされているコンピューターで実行することも、SharePoint ソフトウェアがインストールされていない別のコンピューターで実行することもできます。 Analysis Services には、SharePoint との依存関係はありません。
注: このトピックでは、Analysis Services サーバーおよびバックエンド サービスのインストールについて説明します。
中間層: PowerPivot ギャラリー、定期データ更新、管理ダッシュボード、データ プロバイダーなどの SharePoint の PowerPivot エクスペリエンスを強化します。 インストールと構成の詳細については、以下を参照してください。
重要 |
---|
SharePoint 2013 で PowerPivot for SharePoint を使用するには、SQL Server 2012 SP1 のスリップストリーム バージョンと共に PowerPivot for SharePoint をインストールする必要があります。 SQL Server 2012 をインストールしてから、SQL Server 2012 SP1 のアップグレード バージョンを使用してアップグレードする場合、環境では SharePoint 2013 がサポートされなくなります。 BI 機能と、SQL Server 2012 SP1 によるインストールの変更点の詳細については、以下を参照してください。 |
このトピックの内容
前提条件
手順 1. PowerPivot for SharePoint のインストール
手順 2. 基本的な Analysis Services SharePoint 統合の構成
手順 3. 統合の確認
Analysis Services のアクセスを許可するための Windows ファイアウォールの構成
ブックのアップグレードと定期データ更新
シングル サーバー インストールではない場合
前提条件
SQL Server セットアップを実行するには、ローカル管理者である必要があります。
PowerPivot for SharePoint 用に SharePoint Server 2013 Enterprise Edition が必要です。 評価版の Enterprise Edition を使用することもできます。
コンピューターは、Excel Services と同じ Active Directory フォレストのドメインに参加する必要があります。
PowerPivot インスタンスの名前を使用できる必要があります。 PowerPivot 名前付きインスタンスが既に存在するコンピューターに、SharePoint モードの Analysis Services をインストールすることはできません。
「SharePoint モードの Analysis Services サーバーのハードウェアとソフトウェアの要件 (SQL Server 2012 SP1)」を確認します。
リリース ノートについては、「SQL Server 2012 SP1 リリース ノート」(https://go.microsoft.com/fwlink/?LinkID=248389) を参照してください。
このページのトップへ
SQL Server エディションの要件
ビジネス インテリジェンス機能は、SQL Server 2012 のすべてのエディションで利用できるわけではありません。 詳細については、「SQL Server 2012 の各エディションがサポートする機能 (https://go.microsoft.com/fwlink/?linkid=232473)」および「SQL Server 2012 のエディションとコンポーネント」を参照してください。
最新のリリース ノートは、「SQL Server 2012 SP1 リリース ノート」(https://go.microsoft.com/fwlink/?LinkID=248389) で参照できます。
Microsoft SQL Server 2012 リリース ノート (https://go.microsoft.com/fwlink/?LinkId=236893)
このページのトップへ
手順 1. PowerPivot for SharePoint のインストール
この手順では、SQL Server セットアップを実行して、SharePoint モードの Analysis Services サーバーをインストールします。 後の手順で、このサーバーをブックのデータ モデルで使用するように Excel Services を構成します。
SQL Server インストール ウィザード (Setup.exe) を実行します。
左側のナビゲーション ウィンドウで [インストール] をクリックします。
[SQL Server の新規スタンドアロン インストールを実行するか、既存のインストールに機能を追加します] をクリックします。
[セットアップ サポート ルール] で警告を確認し、[OK] をクリックします。
[プロダクト キー] が表示されたら、評価版を指定するか、Enterprise Edition のライセンス コピーのプロダクト キーを入力します。 [次へ] をクリックします。
マイクロソフト ソフトウェア ライセンス条項に同意し、[次へ] をクリックします。
[セットアップ ファイルのインストール] ページが数分間実行されます。
別の [セットアップ サポート ルール] が表示されたら、警告を確認し、[次へ] をクリックします。
注: Windows ファイアウォールが有効になっているため、ポートを開いてリモート アクセスを有効にするよう求める警告が表示されます。
[セットアップ ロール] ページで、[SQL Server PowerPivot for SharePoint] を選択します。 このオプションを選択すると、SharePoint モードの Analysis Services がインストールされます。
オプションで、データベース エンジンのインスタンスをインストールに追加することができます。 新しいファームを設定し、ファームの構成データベースとコンテンツ データベースを実行するためにデータベース サーバーが必要な場合に、データベース エンジンを追加できます。 このオプションでは、SQL Server Management Studio もインストールされます。
データベース エンジンを追加した場合は、PowerPivot 名前付きインスタンスとしてインストールされます。 このインスタンスへの接続を指定するには、データベース名を [サーバー名]\PowerPivot の形式で入力します。
[次へ] をクリックします。
[機能の選択] に、機能の一覧が表示されます。この一覧は情報提供を目的としており、読み取り専用になっています。 このロールに対してあらかじめ選択されている項目を、追加または削除することはできません。 [次へ] をクリックします。
[インストール ルール] ページで警告を確認し、[次へ] をクリックします。
[インスタンスの構成] ページに、"PowerPivot" というインスタンス名が表示されます。この名前は情報として示されており、読み取り専用になっています。 このインスタンス名は必須であり、変更することはできません。 ただし、ディレクトリ名とレジストリ キーをわかりやすく示した独自のインスタンス ID を入力することができます。 [次へ] をクリックします。
[必要なディスク領域] ページで、機能をインストールできるだけの十分なディスク領域があることを確認し、[次へ] をクリックします。
[サーバー構成] のページで、すべてのサービスの [スタートアップの種類] を [自動] に設定します。 SQL Server Analysis Services に必要なドメイン アカウントとパスワードを指定します。次の図の (1) です。
Analysis Services では、ドメイン ユーザー アカウントまたは NetworkService アカウントを使用できます。 LocalSystem アカウントまたは LocalService アカウントは使用しないでください。
SQL Server データベース エンジンと SQL Server エージェントを追加した場合は、サービスがドメイン ユーザー アカウントまたは既定の仮想アカウントで実行されるように構成できます。
サービス アカウントには自分のドメイン ユーザー アカウントを指定しないでください。 このようなアカウントを使用すると、ネットワークのリソースに対して持っている権限と同じ権限をサーバーに付与することになります。 悪意のあるユーザーがサーバーに侵入した場合、そのユーザーは管理者のドメイン資格情報を使用してログオンします。 そのユーザーは、管理者と同じデータやアプリケーションをダウンロードしたり使用したりする権限を持ちます。
[次へ] をクリックします。
データベース エンジンをインストールする場合は、[データベース エンジンの構成] ページが表示されます。 [データベース エンジンの構成] で、[現在のユーザーの追加] をクリックして、データベース エンジン インスタンスに対する管理者権限をユーザー アカウントに付与します。
[次へ] をクリックします。
[Analysis Services の構成] ページで、[現在のユーザーの追加] をクリックして、ユーザー アカウントに管理権限を付与します。 セットアップの完了後にサーバーを構成するには、管理権限が必要になります。
同じページで、同じく管理権限が必要なユーザーの Windows ユーザー アカウントを追加します。 たとえば、データベース接続の問題のトラブルシューティングを行うために、SQL Server Management Studio で Analysis Services サービス インスタンスに接続するユーザーには、システム管理者権限が必要です。 サーバーのトラブルシューティングや管理を担当する可能性があるユーザーのユーザー アカウントをここで追加しておきます。
-
注 Analysis Services サーバー インスタンスにアクセスする必要があるすべてのサービス アプリケーションに、Analysis Services 管理権限が必要です。 たとえば、Excel Services、Power View、Performance Point Services のサービス アカウントを追加します。 また、サーバーの全体管理をホストする Web アプリケーションの ID として使用される SharePoint ファーム アカウントも追加します。
[次へ] をクリックします。
[エラー レポート] ページで [次へ] をクリックします。
[インストール構成ルール] ページで警告を確認し、[次へ] をクリックします。
[インストールの準備完了] ページで [インストール] をクリックします。
[コンピューターの再起動が必要です] ダイアログ ボックスが表示されたら、[OK] をクリックします。
インストールが完了したら、[閉じる] をクリックします。
コンピューターを再起動します。
環境内にファイアウォールがある場合は、SQL Server オンライン ブックの「Analysis Services のアクセスを許可するための Windows ファイアウォールの構成」を確認します。
このページのトップへ
SQL Server のインストールの確認
Analysis Services サービスが実行されているかどうかを確認します。
Windows の [スタート] ボタンをクリックし、[すべてのプログラム] をクリックして、[Microsoft SQL Server 2012] をクリックします。
[SQL Server Management Studio] をクリックします。
Analysis Services インスタンス (たとえば、[サーバー名]\POWERPIVOT) に接続します。 インスタンスに接続できたら、サービスが実行されていることがわかります。
このページのトップへ
手順 2. 基本的な Analysis Services SharePoint 統合の構成
SharePoint ドキュメント ライブラリ内で Excel の高度なデータ モデルを操作できるようにするには、次の手順を実行して構成を変更する必要があります。 これらの手順は、SharePoint Server 2013 と SQL Server Analysis Services をインストールしてから実行します。
Excel Services への Analysis Services に対するサーバー管理権限の付与
Analysis Services のインストール時に、Analysis Services 管理者として Excel Services アプリケーションのサービス アカウントを追加した場合は、このセクションの手順を実行する必要はありません。
Analysis Services サーバーで、SQL Server Management Studio を起動し、Analysis Services インスタンス (たとえば、[MyServer]\POWERPIVOT) に接続します。
オブジェクト エクスプローラーで、インスタンス名を右クリックし、[プロパティ] をクリックします。
左ペインで、[セキュリティ] をクリックします。 Excel Services アプリケーション用に構成したドメイン ログインを追加します。
このページのトップへ
Analysis Services 統合のための Excel Services の構成
SharePoint サーバーの全体管理で、[アプリケーション構成の管理] の [サービス アプリケーションの管理] をクリックします。
サービス アプリケーションの名前をクリックします。既定の名前は "Excel Services アプリケーション" です。
[Excel Services アプリケーションの管理] ページで、[データ モデルの設定] をクリックします。
[サーバーの追加] をクリックします。
[サーバー名] に、Analysis Services サーバー名と PowerPivot インスタンス名を入力します。 たとえば、「MyServer\POWERPIVOT」と入力します。 PowerPivot インスタンス名は必須です。
説明を入力します。
[OK] をクリックします。
変更は数分で有効になりますが、Excel Calculation Services サービスを停止および開始することもできます。
別の方法として、管理者特権でコマンド プロンプトを開き、「iisreset /noforce」と入力します。
ULS ログのエントリを確認することで、サーバーが Excel Services によって認識されているかどうかを確認できます。 実際のエントリの例を次に示します。
Excel Services Application Data Model 27 Medium Check Administrator Access ([ServerName]\POWERPIVOT): Pass. f127bd9b-bae3-e0e0-9b48-3f7b5ad1eae6 Excel Services Application Data Model 27 Medium Check Server Version ([ServerName]\POWERPIVOT): Pass (11.0.2809.24 >= 11.0.2800.0). f127bd9b-bae3-e0e0-9b48-3f7b5ad1eae6 Excel Services Application Data Model 27 Medium Check Deployment Mode ([ServerName]\POWERPIVOT): Pass. f127bd9b-bae3-e0e0-9b48-3f7b5ad1eae6
このページのトップへ
手順 3. 統合の確認
ここでは、Analysis Services 統合を確認するために、新しいブックを作成し、アップロードする手順を示します。 この手順を実行するには、SQL Server データベースが必要です。
注: スライサーやフィルターが含まれた高度なブックが既にある場合は、そのブックを SharePoint ドキュメント ライブラリにアップロードし、ドキュメント ライブラリ ビューからスライサーとフィルターを操作できるかどうかを確認します。
Excel で新しいブックを開きます。
[データ] タブの [外部データの取り込み] で、[その他のデータ ソース] をクリックします。
[SQL Server] を選択します。
データ接続ウィザードで、使用するデータベースがある SQL Server インスタンスの名前を入力します。
または、ログオン資格情報を入力し、[Windows 認証を使用する] が選択されていることを確認して、[次へ] をクリックします。
使用するデータベースを選択します。
[指定したテーブルに接続] チェック ボックスがオンになっていることを確認します。
[複数のテーブルの選択を有効にし、テーブルを Excel データ モデルに追加する] チェック ボックスをオンにします。
インポートするテーブルを選択します。
[選択したテーブル間のリレーションシップをインポートする] チェック ボックスをオンにし、[次へ] をクリックします。 リレーショナル データベースから複数のテーブルをインポートすると、既に関連付けられているテーブルを使用できます。 リレーションシップを手動で作成する必要がないため、手間を省くことができます。
ウィザードの [データ接続ファイルを保存して終了] ページで、接続の名前を入力し、[完了] をクリックします。
[データのインポート] ダイアログ ボックスが表示されます。 [ピボットテーブル レポート] を選択し、[OK] をクリックします。
ブックにピボットテーブル フィールド リストが表示されます。 フィールド リストで、[すべて] タブをクリックします。
フィールド リストの [行]、[列]、[値] の各領域にフィールドを追加します。
ピボットテーブルにスライサーまたはフィルターを追加します。 この手順は省略しないでください。 スライサーまたはフィルターは、Analysis Services のインストールの確認に役立つ要素です。
Excel Services が構成されている SharePoint Server 2013 のドキュメント ライブラリにブックを保存します。 また、ブックをファイル共有に保存し、SharePoint Server 2013 ドキュメント ライブラリにアップロードすることもできます。
ブックの名前をクリックして SharePoint で表示し、スライサーをクリックするか、以前に追加したフィルターを変更します。 データ更新が行われたら、Analysis Services がインストールされ、Excel Services で利用できることがわかります。 ブックを Excel で開いた場合は、Analysis Services サーバーではなく、キャッシュ コピーが使用されます。
このページのトップへ
Analysis Services のアクセスを許可するための Windows ファイアウォールの構成
「Analysis Services のアクセスを許可するための Windows ファイアウォールの構成」では、Analysis Services または PowerPivot for SharePoint へのアクセスを許可するためにファイアウォールのポートのブロックを解除する必要があるかどうかを判断するための情報を提供します。 このトピックに示された手順に従って、ポートとファイアウォールを構成できます。 実際に Analysis Services サーバーへのアクセスを許可するためには、これらの手順を組み合わせて実行する必要があります。
このページのトップへ
ブックのアップグレードと定期データ更新
PowerPivot の以前のバージョンで作成したブックのアップグレードに必要な手順は、そのブックを作成した PowerPivot のバージョンによって異なります。 詳細については、「ブックのアップグレードと定期データ更新 (SQL Server 2012 SP1)」を参照してください。
このページのトップへ
シングル サーバー インストールではない場合
Web フロントエンド (WFE) または中間層: Analysis Services サーバーを大規模な SharePoint ファームで SharePoint モードで使用したり、ファームに PowerPivot の追加機能をインストールしたりするには、各 SharePoint サーバーで spPowerPivot.msi インストーラー パッケージを実行します。 spPowerPivot.msi では、必要なデータ プロバイダーと PowerPivot for SharePoint 2013 の構成ツールをインストールします。
中間層のインストールと構成の詳細については、以下を参照してください。
冗長性とサーバー負荷: 2 台目またはそれ以上の Analysis Services サーバーを SharePoint モードでインストールすると、Analysis Services サーバー機能の冗長性が実現します。 サーバーを追加すると、サーバー間の負荷分散も行われます。 詳細については、以下を参照してください。
Configure Analysis Services for processing data models in Excel Services (Excel Services のデータ モデルを処理する Analysis Services を構成する) (https://technet.microsoft.com/library/jj614437(v=office.15))
Excel Services のデータ モデルを管理する (SharePoint Server 2013) (https://technet.microsoft.com/library/jj219780(v=office.15))
SQL Server 2012 SP1 の BI 機能およびインストールの変更点に関する詳細については、「SharePoint 2013 を使用した SQL Server BI 機能のインストール (SQL Server 2012 SP1)」を参照してください。
このページのトップへ
ご意見および連絡先情報は、SQL Server に関するフィードバックの送信ページ (https://connect.microsoft.com/SQLServer/Feedback) からお送りください。
関連項目
概念
SharePoint 2013 への PowerPivot の移行