[共有データセットのデザイン] ウィンドウを使用すると、他のユーザーと共有できるデータセット クエリを作成できます。 このウィンドウでは、共有データ ソースを選択したり、共有データセットのプロパティを指定したり、クエリ デザイナーでクエリを作成したりできます。
レポート内のデータの操作の詳細については、「レポート へのデータの追加 (レポート ビルダーおよび SSRS)」を参照してください。
リボン
リボンは、タスクを完了するために必要なコマンドをすばやく見つけるのに役立ちます。 コマンドは、接続、データセット、およびクエリ デザイナーという論理グループに編成されます。
接続
[接続] グループの [選択 ] ボタンを使用して、レポート内の共有データ ソースを選択するか、レポート サーバー上の共有データ ソースを参照します。
注
共有データセットは共有データ ソースに基づく必要があります。 必要なデータ ソースが使用できない場合は、レポート サーバーにデータ ソースを作成する必要があります。 詳細については、SQL Serverオンライン ブックの Reporting Services ドキュメントの共有データ ソース (レポート マネージャー) を作成、削除、または変更するを参照してください。
詳細については、「 レポート ビルダーのデータ接続、データ ソース、接続文字列」を参照してください。
データセット
[ オプションの設定] ボタンを使用して、共有データセットのプロパティを設定します。 これには以下が含まれます。
フィールド。 フィールドコレクションにフィールドを追加したり、フィールドを編集することができます。
データ オプション。 大文字と小文字の区別や照合順序など、一致条件と並べ替え順序に影響するオプションを設定できます。
フィルター。 レポート内のデータをデータ接続から取得した後に制限するフィルターを定義できます。
パラメーター。 パラメーターを追加したり、パラメーター オプションを編集したりできます。 たとえば、レポート サーバーでこの共有データセットのキャッシュ更新プランを作成できるように、各パラメーターに既定値を指定できます。
設定した値は、レポート サーバー上の共有データセット定義の一部になります。 レポート作成者がこの共有データセットをレポートに含めると、指定したオプションがそのデータセット インスタンスに適用されます。
共有データセットをレポートに追加した後、レポート作成者は、照合順序、大文字と小文字の区別、アクセントの区別、かな型の区別、幅の区別、小計の設定をオーバーライドできます。 また、追加のデータセット フィルターを作成して、レポート内のデータを制限することもできます。
詳細については、「レポート埋め込みデータセットと共有データセット (レポート ビルダーおよび SSRS)」を参照してください。
キャッシュ更新プランの詳細については、SQL Server オンライン ブックの Reporting Services ドキュメントの「キャッシュ共有データセット (SSRS)」を参照してください。
クエリ デザイナー
クエリ デザイナーのツール バーを使用すると、データ接続から取得するデータを指定するクエリを作成できます。 表示されるツール バーは、データ接続のデータ ソースの種類に関連付けられているクエリ デザイナーによって異なります。
詳細については、「外部データ ソースからのデータの 追加 (SSRS) 」および「 クエリ デザイナー (レポート ビルダー)」のデータ ソースの種類に対応するトピックを参照してください。
クエリ デザイナー画面
クエリ デザイナーを使用すると、外部データ ソースに必要な構文でクエリを作成できます。
一部のデータ ソースの種類には、外部データ ソースのメタデータを探索するために使用できるグラフィカル クエリ デザイナーが用意されています。 メタデータ ペインからクエリ デザイン 画面に名前を対話的にドラッグしたり、使用する名前を対話形式で選択したりできます。
一部のデータ ソースの種類では、SQL Server Management Studio などの他のツールで作成したクエリに貼り付けるために使用できるテキスト ベースのクエリ デザイナーがサポートされています。
各データ ソースの種類には、外部データ ソースに対して機能するクエリに固有の要件があります。 詳細については、SQL Server オンライン ブックの Reporting Services ドキュメントの「外部データ ソースからのデータの追加 (SSRS)」および「Reporting Services (SSRS) でサポートされるデータ ソース」のデータ ソースの種類に対応するトピックを参照してください。
クエリ結果の表示
共有データセット デザイン ビューでは、レポートの処理時にデータ接続からデータを取得するクエリを作成します。
クエリを実行して、データ接続からのデータの例を確認し、クエリが期待するデータの種類を返していることを確認します。 結果セット内の列は、データ接続のデータ スキーマのメタデータから取得されます。 列名がデータセット フィールド コレクションになります。 クエリ結果セットに表示されるデータの値は、デザイン時のデータです。 共有データセットを共有データセット定義としてレポート サーバーに保存すると、クエリ テキストのみが保存されます。 クエリ結果セット内のデータは保存されません。
レポート作成者がこの共有データセットをレポートに追加すると、レポート サーバー上のデータセット定義へのポインターが追加されます。 レポートでは、データセット フィールド コレクションがレポート データ ペインに表示されます。 クエリ テキストは使用できません。
クエリの実行に使用する資格情報は、レポートのプレビューやレポート サーバーからのレポートの実行に使用される資格情報とは別です。 詳細については、「 レポート ビルダーで資格情報を指定する」を参照してください。
パラメーターを使用したレポートの実行
クエリにクエリ変数が含まれている場合は、データセット パラメーターが自動的に作成されます。 さらに、データセット クエリの作成が完了すると、データセット パラメーターに設定されたレポート パラメーターが自動的に作成されます。
レポートにパラメーターが含まれている場合、レポートを自動的に実行するには、すべてのパラメーターに既定値が必要です。 パラメーターに既定値がない場合は、レポートを実行するときにパラメーターの値を選択し、[実行] タブの [レポートの表示] をクリックする必要があります。
詳細については、「レポート パラメーター (レポート ビルダーおよびレポート デザイナー)」をご覧ください。
共有データセットの保存
作成したクエリを保存するには、[ レポート ビルダー ] ボタンの [ 保存] または [名前を付けて保存] をクリックします。 レポート サーバー上の適切なフォルダーに移動し、共有データセット定義を保存します。 共有データセットは、レポート サーバーに保存するまで他のユーザーが使用できません。
こちらもご覧ください
レポートへのデータの追加 (レポート ビルダーおよび SSRS)
データのフィルター、グループ化、および並べ替え (レポート ビルダーおよび SSRS)
レポート パラメーター (レポート ビルダーおよびレポート デザイナー)