レポート サーバーへのレポートのパブリッシュ

1 つまたは複数のレポートのデザインおよびテストが完了したら、 SQL Server Data Tools (SSDT) の組み込みのデプロイ機能を使用してレポート サーバーにレポートをパブリッシュします。 個々のレポート、または複数のレポートとデータ ソースを含めることができるレポート サーバー プロジェクトを発行することができます。 複数のレポートをパブリッシュする最も簡単な方法は、レポート サーバー プロジェクトをパブリッシュする方法です。 SQL Server Data Tools (SSDT) では、" パブリッシュ" の代わりに、" 配置" という用語が使用されます。 この 2 つの用語は同義です。

SQL Server Data Tools (SSDT) では、レポートのパブリッシュを管理するためのプロジェクト構成が提供されます。 構成では、レポート サーバーの場所、レポート サーバーにインストールされている SQL Server Reporting Services のバージョンのほか、レポートにパブリッシュされたデータ ソースは上書きされるかどうかなどが指定されます。 たとえば、"デバッグ" 構成を "リリース" 構成とは別のサーバーにパブリッシュできます。 SQL Server Data Tools (SSDT) が提供する構成を使用する他に、構成を追加作成することもできます。

パブリッシュの要件

この権限は、レポート サーバー管理者が定義するロールベースのセキュリティによって決まります。 パブリッシュ操作は、通常、 パブリッシャー ロールを介して許可されます。

プロジェクトの構成

ご使用のレポート環境に、複数のレポート サーバーが含まれる場合や異なるバージョンの Reporting Services がインストールされている場合は、 複数の構成を作成し、配置シナリオに応じて異なる構成を使用できます。 プロジェクト構成には、ビルド レポートを一時的に保存するフォルダー、ビルドの問題の対処方法など、レポートをビルドするためのプロパティが含まれます。 構成には、レポート サーバーの場所やバージョン、レポート サーバー上のフォルダーの指定に使用されるプロパティも含まれます。

既定で、 SQL Server Data Tools (SSDT) では、 DebugLocalDebugReleaseの 3 つの構成が提供されます。 既定の構成は DebugLocal です。 通常、DebugLocal 構成はローカル プレビュー ウィンドウでのレポートの表示に、Debug 構成はテスト サーバーへのレポートのパブリッシュに、Release 構成は実稼働サーバーへのレポートのパブリッシュに使用できます。 標準ツール バーの [ソリューション構成] ドロップダウン リストには、アクティブな構成が表示されます。 別の構成を使用するには、一覧からその構成を選択します。

ssrs_project_properties

詳細については、以下を参照してください。

プロジェクトのすべてのレポートをパブリッシュするには

[ビルド] メニューで [<レポート プロジェクト名> の配置] をクリックします。 または、ソリューション エクスプローラーでレポート プロジェクトを右クリックして、 [配置]をクリックします。 パブリッシュ処理の状態が、[出力] ウィンドウに表示されます。

レポート サーバー プロジェクトを配置すると、レポート プロジェクトの共有データ ソースも配置されます。 すべてのレポートは、同じプロジェクト構成を使用して同じレポート サーバー、サーバー上の同じフォルダーというように配置されます。 異なるサーバーにレポートを配置するには、これらのレポートを 1 つずつパブリッシュするか、レポート サーバー プロジェクトに必要なレポートのみを含めます。 ソリューションには、複数のレポート サーバー プロジェクトを含めることができます。複数のプロジェクトを使用すると、異なる構成を使用してさまざまなプロジェクトを配置できるため、レポートの配置を簡単に管理できます。

1 つのレポートをパブリッシュするには

ソリューション エクスプローラーで、レポートを右クリックし、 [配置]をクリックします。 パブリッシュ処理の状態が、[出力] ウィンドウに表示されます。

レポートをパブリッシュするときは、レポートが使用する共有データ ソースを配置する必要もあります。
プロジェクト内のすべてのレポートをパブリッシュしない場合、単一のレポートのみのパブリッシュを選択できます。 この操作を行うには、レポートを配置する構成 (たとえば、Release 構成など) を選択し、レポートを右クリックして、 [配置]をクリックします。

レポートが共有データ ソースを使用する場合は、共有データ ソースを配置する必要もあります。共有データ ソースを配置しないと、配置されたレポートが実行されません。 共有データ ソースを右クリックし、 [配置]をクリックします。

レポート サーバーのターゲット サーバー URL を指定する必要があります。レポートおよび共有データ ソースが配置される既定のフォルダーは変更できます。

参照

[プロパティ ページ] ダイアログ ボックス
レポート サーバー コンテンツの管理 (SSRS ネイティブ モード)
Upgrade Reports