Reporting Services の SharePoint サービスとサービス アプリケーション
Reporting Services SharePoint モードは、SharePoint サービス アーキテクチャ上に構築されており、SharePoint サービスと一対多のサービス アプリケーションを利用します。 サービス アプリケーションを作成すると、サービスが使用可能になり、サービス アプリケーション データベースが生成されます。 複数の Reporting Services サービス アプリケーションを作成することができますが、ほとんどの配置シナリオではサービス アプリケーションは 1 つで十分です。
このトピックの内容は次のとおりです。
Reporting Services サービス アプリケーションの作成
SharePoint サーバーの全体管理または PowerShell スクリプトを使用して、Reporting Services サービス アプリケーションを作成できます。 SharePoint サーバーの全体管理を使用する方法の詳細については、「SharePoint 2010 用 Reporting Services の SharePoint モードのインストール」の「Reporting Services サービス アプリケーションの作成」セクションを参照してください。 サービス アプリケーションを作成するための PowerShell スクリプトの例は、このトピックの後半の PowerShell のセクションを参照してください。
プロキシ グループを使用したサービス アプリケーションの関連付けの変更
サービス アプリケーションを作成するための [新規作成] ページには、 [Web アプリケーションの関連付け] セクションがあります。 このセクションでは、サービス アプリケーションの作成時に関連付けを行うことができます。 関連付けを変更してカスタム構成をサービス アプリケーションに割り当てるには、次の手順を使用します。 同じ一般的なプロセスは、サービス アプリケーションとカスタム グループとの関連付けを変更せずに、プロキシを既定のグループに追加する場合にも使用できます。
SharePoint サーバーの全体管理で、[アプリケーション構成の管理] の [サービス アプリケーションの関連付けの構成] をクリックします。
[サービス アプリケーションの関連付け] ページで、ビューを [サービス アプリケーション] に変更します。
新しい Reporting Services サービス アプリケーションの名前を探してクリックします。 アプリケーション プロキシ グループ名 [既定] をクリックして、次の手順を完了せずに、プロキシを既定のグループに追加することもできます。
[編集する接続グループ] 選択ボックスで、 [カスタム] をクリックします。
プロキシのチェック ボックスをオンにして、 [OK] をクリックします。
サービス アプリケーションのプロパティの編集
サービス アプリケーションのプロパティ ページを開き直してプロパティを変更することができます。
SharePoint サーバーの全体管理で、[アプリケーション構成の管理] の [サービス アプリケーションの管理] をクリックします。
サービス アプリケーションを選択するには、型列をクリックして行全体を選択します。 アプリケーションの名前をクリックすると、サービス アプリケーションのプロパティが開く代わりに、サービスの管理オプション ページが開きます。
[サービス アプリケーション] リボンで、 [プロパティ] をクリックします。
PowerShell を使用して Reporting Services サービス アプリケーションを作成するには
PowerShell を使用して Service アプリケーションとプロキシを作成することができます。 次のサンプルでは、使用するサービス アプリケーションをどのアプリケーション プールに構成するかがわかっていることを前提としています。
アプリケーション プール名のアプリケーション プール オブジェクトを、New アクションに渡される変数に追加します。
$appPoolName = Get-SPServiceApplicationPool "<application pool name>"
指定した名前とアプリケーション プール名を使用してサービス アプリケーションを作成します。
New-SPRSServiceApplication -Name 'MyServiceApplication' -ApplicationPool $appPoolName -DatabaseName 'MyServiceApplicationDatabase' -DatabaseServer '<Server Name>'
新しいサービス アプリケーション オブジェクトを取得し、新しいプロキシ コマンドレットにオブジェクトをパイプします。
Get-SPRSServiceApplication -name MyServiceApplication | New-SPRSServiceApplicationProxy "MyServiceApplicationProxy"
Related Tasks
タスク | Link |
---|---|
サービス アプリケーションの設定を管理する | Reporting Services SharePoint サービス アプリケーションの管理 |
サービス アプリケーションと関連コンポーネント (暗号化キーやプロキシなど) をバックアップおよび復元する | Reporting Services SharePoint サービス アプリケーションのバックアップと復元 |