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