レポート ビューアーでのローカル モードと接続モードのレポート

適用対象: SQL Server Reporting Services (2016) SharePoint Not supported Power BI Report Server

以前のバージョンの SQL Server Reporting Services (SSRS) に関するコンテンツについては、「SQL Server 2014 Reporting Services」をご覧ください。

Reporting Services レポートは、Reporting Services レポート サーバーを使用する、ローカル モードまたは接続モードのいずれかで実行するように構成できます。 代わりに、データ拡張機能でローカル モード レポートがサポートされている場合は、レポート ビューアーを使用して SharePoint から直接レポートを表示できます。 この方法は、 ローカル モードと呼ばれます。 以前のバージョンの Reporting Services では、レポート ビューアー コントロールでレポートを表示できるように、SharePoint モードで構成されている Reporting Services レポート サーバーに SharePoint ファームが接続されている必要がありました。 この方法は、 リモート モード または 接続モードと呼ばれます。

Note

SharePoint と Reporting Services の統合は、SQL Server 2016 以降では使用できません。

ローカル モード では、Reporting Services レポート サーバーはありません。 SharePoint 製品では Reporting Services アドインをインストールする必要がありますが、Reporting Services レポート サーバーは必須ではありません。 ローカル モードでは、ユーザーはレポートを表示できますが、サブスクリプションやデータ警告などのサーバー側機能にはアクセスできません 。

ローカル モードと接続モードおよびサポートされる拡張機能

ローカル モード: ローカル モードをサポートしているデータ拡張機能を使用している場合は、レポート ビューアーによって SharePoint から直接レポートが表示されます。 ローカル モード では、Reporting Services レポート サーバーはありません。 SharePoint 製品では Reporting Services アドインをインストールする必要がありますが、Reporting Services レポート サーバーは必須ではありません。 ローカル モードでは、ユーザーはレポートを表示できますが、サブスクリプションやデータ警告などのサーバー側機能にはアクセスできません

接続モード (リモート モードとも呼ばれます) では、レポート ビューアー コントロールでレポートを表示できるように、SharePoint モードの Reporting Services レポート サーバーが SharePoint ファームに接続されている必要があります。

ローカル モード レポートをサポートしているデータ処理拡張機能の一覧を次に示します。

カスタム データ処理拡張機能を開発して、ローカル モードをサポートすることもできます。 詳細については、「 Implementing a Data Processing Extension」を参照してください。

ローカル モードでは、データ ソースが埋め込まれているレポート、または .rsds ファイルの共有データ ソースが含まれているレポートを表示できます。 ただし、レポートまたはその関連データ ソースを管理することはできません。 レポートまたはその関連するデータ ソースを管理しようとすると、アクションがローカル モードでサポートされていないというエラーが表示されます。 SharePoint サイトのデータ ソース管理は、接続モードでのみサポートされます。

Note

以前のバージョンと同様に、.rsds ファイルにユーザー名とパスワードを埋め込むことはできません。

SharePoint 2013 でのローカル モードと Access Services の構成

既存の Access 2010 Web データベースと Reporting Services ローカル モードをサポートするように SharePoint 2013 ファームを構成できます。 詳細については、「 SharePoint Server 2013 での Web データベース用の Access Services 2010 のセットアップと構成」を参照してください。

SharePoint 2013 用の新しい Access Web データベースを作成することはできません。 Access 2013 では、新しい種類のデータベース (Access で構築される Access Web App ) が使用されるので、Web ブラウザーで SharePoint アプリケーションとして使用し、他のユーザーと共有します。

詳細については、次の記事をご覧ください。

SharePoint 2010 でのローカル モード レポートの構成

ローカル モードには ASP.NET セッション状態が必要です。 Access サービスをインストールすると、ASP.NET セッション状態が有効になります。 PowerShell を使用して有効にすることもできます。

  1. SharePoint 2010 管理シェルを開きます。

  2. 次のコマンドを入力します。

    - Enable-SPSessionStateService  
    
  3. プロンプトが表示されたら、データベースの名前を入力します。

  4. IIS リセットを実行します。

詳細については、「 Access Services と SQL Reporting Services の併用: SQL Server 2008 R2 Reporting Services アドインのインストール (SharePoint Server 2010) 」および「 Enable-SPSessionStateService」を参照してください。

接続モード

Reporting Services 接続モードでの ADS 拡張機能の使用に関する最新情報については、「SharePoint サイトの Access Services レポートでデータ拡張機能 'ADS' のエラーが表示される」を参照してください。

Reporting Services でサポートされるデータ ソース

その他の質問 Reporting Services のフォーラムに質問してみてください