次の方法で共有


SQL Server Reporting Services で利用可能なツール

SQL Server Reporting Services には、管理環境での機能豊富なレポートの開発と使用をサポートするグラフィカル ツールとスクリプト ツールのセットが用意されています。 このツール セットには、開発ツール、構成と管理ツール、およびレポート表示ツールが含まれています。 この記事では、SSRS の各ツールの概要と、それらにアクセスする方法について説明します。

ツールをすぐに使用する方法については、「チュートリアル: Reporting Services ツールを見つけて起動する方法 (SSRS)」を参照してください。

レポートの作成ツール

次の表は、SSRS でレポート作成に使用できるツールを示しています。

ツール 説明 アクセス方法
SQL Server Mobile Report Publisher Mobile Report Publisher を使用すると、画面やブラウザー ウィンドウに応じてコンテンツを動的に調整し、任意の画面サイズに合わせて拡大または縮小できるモバイル レポートを作成できます。

調整可能なグリッド行とグリッド列、柔軟なモバイル レポート要素を備えたデザイン領域でモバイル レポートを作成します。

詳細については、「 SQL Server Mobile Report Publisher を使用してモバイル レポートを作成する」をご覧ください。
SQL Server Mobile Report Publisherをダウンロードします。
レポート デザイナー このツールを使用してレポートをデザインします。 このパックには、次の機能があります。

ネイティブ モードまたは SharePoint モードのレポート サーバーに配置する

SQL Server Data Tools (SSDT) でホストします。

レポートで使用されるデータを整理するためのレポート データ ペイン。

対話型のレポート デザインのデザインおよびプレビューに使用するタブ付きビュー。

データ ソースから取得するデータを指定できるクエリ デザイナー、および RSReportDesigner Configuration File 内のデータ ソースの種類に関連付けられているクエリ デザイナー。

レポートのコンテンツと外観をカスタマイズする Visual Basic 式を作成するための IntelliSense 対応の式エディター。

カスタム レポート アイテムとカスタム クエリ デザイナーをサポート。



詳細については、「SQL Server データ ツールの Reporting Services (SSDT)」を参照してください。
SQL Server Data Tools (SSDT)
レポート ビルダー このツールを使用してレポートをデザインします。 このパックには、次の機能があります。

ネイティブ モードまたは SharePoint モードのレポート サーバーに配置する

Microsoft Office と同様の作成環境。

SQL Server Mobile Report Publisher。

レポート アイテムをレポート パーツとして保存する機能。

マップを作成するウィザード。

集計の集計。

式のサポート強化。

選択した組み込みのデータ ソースの種類から取得するデータを指定できるクエリ デザイナー。

詳しくは、「SQL Server の Microsoft レポート ビルダー」をご覧ください。
レポート ビルダーのスタンドアロン バージョンをダウンロードします。

または、Web ポータル/SharePoint から開くことができます。

Note

SQL Server Mobile Report Publisher は、SQL Server Reporting Services 2019 より後の SQL Server Reporting Services のすべてのリリースで非推奨です。 SQL Server Reporting Services 2022 以降および Power BI Report Server で廃止されました。

レポート パーツは、SQL Server Reporting Services 2019 より後の SQL Server Reporting Services のすべてのリリースで非推奨です。

レポート サーバー管理用のツール

SSRS でレポート サーバーを管理するためのグラフィカル ツールとスクリプト ツールのセットが利用できます。 使用するツールは、レポート サーバーの配置モードによって異なります。

ネイティブ モード

次の表は、ネイティブ モードで展開されたレポート サーバーを管理するために使用できるツールを示しています。

ツール 説明 アクセス方法
レポート サーバー構成マネージャー Reporting Services のインストールを構成するには、このツールを使用します。 実行できるタスクは次のとおりです。

レポート サーバー サービス アカウントの構成。

1 つ以上の Web サービス URL を作成して構成します。

Web ポータルの URLを構成します。

レポート サーバー データベースの作成および構成。

スケールアウト配置を構成する。

保存された接続文字列と資格情報を暗号化するために使用される対称キーをバックアップ、復元、または置き換えます。

自動実行アカウントを構成する。

サブスクリプション設定を構成します。

電子メール配信用に SMTP (簡易メール転送プロトコル) サーバーを構成します。

Power BI サービス (クラウド) を構成します。

注:レポート サーバー構成マネージャーは、レポート サーバー コンテンツの管理、その他の機能の有効化、サーバーへのアクセス権の付与に対する支援を行いません。

詳細については、「レポート サーバーの構成マネージャー (ネイティブ モード)」を参照してください。
[スタート] メニュー
SQL Server Management Studio このツールを使用して、単一の環境内の 1 つ以上のレポート サーバー インスタンスを管理します。次に例を示します。

ローカルとリモートの両方のレポート サーバー インスタンスを管理します。

レポート サーバーのプロパティを設定します。

ロール定義を変更します。

使用していないレポート サーバー機能をオフにします。

ジョブを管理します。

共有スケジュールを管理します。
[スタート] メニュー
Rsconfig ユーティリティ レポート サーバー データベースへのレポート サーバー接続を構成および管理するには、このツールを使用します。 これを使用して、自動レポート処理に使用するユーザー アカウントを指定することもできます。

詳細については、「レポート サーバーの共通プロンプト ユーティリティ (SSRS)」を参照してください。
コマンド プロンプト
Rskeymgmt ユーティリティ このツールは次の場合に使用します。

レポート サーバー データの暗号化に使用する対称キーの抽出、復元、作成、および削除。

スケールアウト配置へのレポート サーバー インスタンスの追加。



詳細については、「レポート サーバーのコマンド プロンプト ユーティリティ (SSRS)」を参照してください。
コマンド プロンプト
Windows Management Instrumentation (WMI) クラス これらのクラスを使用すると、グラフィカル ユーザー インターフェイスを使用せずに、レポート サーバー構成マネージャーの構成タスクを自動化できます。

詳細については、「プログラムによる WMI Provider へのアクセス」を参照してください。
Visual Basic スクリプト

SharePoint 統合モード

SharePoint モードでは、Reporting Services は SharePoint アーキテクチャ内のサービス アプリケーションであり、SharePoint を通じて直接管理します。

ツール 説明 アクセス方法
SharePoint サーバーの全体管理 SharePoint サーバーの全体管理を使用して、SSRS の共有サービス アプリケーションを作成、クエリ、および管理します。

詳細については、「SQL Server Reporting Services (SSRS) レポート サーバーの構成と管理」を参照してください。
サーバーの全体管理の SharePoint サイト URL に接続するブラウザー
PowerShell コマンドレット PowerShell コマンドレットを使用して、SSRS の共有サービス アプリケーションを作成、クエリ、および管理します。

詳細については、「Reporting Services SharePoint モード用の PowerShell コマンドレット」をご覧ください。
SharePoint 2010 管理シェル

レポート コンテンツ管理用のツール

SSRS でコンテンツを管理するためのグラフィカル ツールとスクリプト ツールのセットが用意されています。 使用するツールは、レポート サーバーの配置モードによって異なります。

ツール 説明 アクセス方法
レポート サーバー Web サービスの URL 汎用アイテム ナビゲーション ページのレポート カタログのコンテンツを参照するには、このツールを使用します。

詳細については、「レポート サーバー Web サービス」を参照してください。
Browser
Web ポータル (ネイティブ モードのみ) HTTP 接続を経由してリモートの場所から 1 つのレポート サーバー インスタンスを管理するには、このツールを使用します。 使用可能なアクション:

レポートの表示、検索、印刷、およびサブスクライブ。

フォルダー階層を整理、作成、保護、および維持します。

アイテムおよび操作に対するアクセスを決定するロールベースのセキュリティの構成。

レポート実行プロパティ、レポート履歴、およびレポート パラメーターの構成。

Microsoft SQL Server Analysis Services データ ソースまたは SQL Server リレーショナル データ ソースに接続してデータを取得するレポート モデルの作成。

モデル内の特定のエンティティへのアクセスを許可するモデル アイテム セキュリティの設定、または事前に作成した定義済みのクリックスルー レポートへのエンティティのマップ。

スケジュールとデータ ソース接続をより管理しやすくするには、共有スケジュールと共有データ ソースを作成します。

大きい受信者一覧にレポートをロール アウトするデータ ドリブン サブスクリプションの作成。

既存レポートの再利用や目的変更を行うための、リンク レポートの作成。

レポートを作成するレポート ビルダーの起動。作成したレポートは、レポート サーバーで保存および実行できます。 詳細については、「レポート サーバーの Web ポータル (SSRS ネイティブ モード)」をご覧ください。
Browser
RS ユーティリティ このツールは、スクリプト操作を実行するために使用するスクリプト ホストです。 このツールを使用して、レポート サーバー データベース間でのデータのコピー、レポートのパブリッシュ、レポート サーバー データベースでのアイテムの作成などを行う Visual Basic スクリプトを実行します。 詳細については、「レポート サーバーのコマンド プロンプト ユーティリティ (SSRS)」を参照してください。 コマンド プロンプト