次の方法で共有


データ領域とマップ (レポート ビルダーおよび SSRS)

データ領域は、レポート データセットのデータを表示するレポート内のオブジェクトです。 レポート データは、数字やテキストとしてテーブル、マトリックス、または一覧に表示することも、グラフまたはゲージでグラフィカルに表示することも、マップの地理的背景上に表示することもできます。 テーブル、マトリックス、および一覧は、Tablix データ領域に基づいており、データセットのデータをすべて表示するために必要に応じて拡張されます。 Tablix データ領域では、複数の行グループおよび列グループと、静的および動的な行と列がサポートされます。 グラフでは、複数の系列グループとカテゴリ グループをさまざまなグラフ形式で表示します。 ゲージでは、データセットの単一の値または集計値を表示します。 マップでは、データセットの集計データに基づいて表示を変更できるマップ要素として空間データを表示します。

データ領域やマップは、レポート パーツとして保存できます。 レポート パーツは、他のレポートに含めることができる、レポート サーバー上に格納された自己完結型のレポート アイテムです。レポート パーツ ギャラリーでパーツを参照し、選択したパーツをレポートに追加するには、レポート ビルダーを使用します。レポート パーツをレポート パーツ ギャラリーで使用できるように保存するには、レポート デザイナーまたはレポート ビルダーを使用します。詳細については、microsoft.com Web サイトの「レポート パーツ (レポート ビルダーおよび SSRS)」および「レポート デザイナーでのレポート パーツ (SSRS)」を参照してください。

注意

SQL Server データ ツールのレポート ビルダーまたはレポート デザイナーを使用して、レポート定義 (.rdl) を作成および変更できます。これらの作成環境では、レポートおよび関連アイテムの作成方法、開く方法、および保存方法が異なります。詳細については、microsoft.com Web サイトの「レポート デザイナーおよびレポート ビルダーを使用したレポートのデザイン (SSRS)」を参照してください。

テーブル

テーブルは、データを行ごとに表示するデータ領域です。 テーブルの列は静的です。列数はレポートのデザイン時に指定します。 テーブルの行は動的であり、データに応じて下方向に拡張されます。 テーブルにグループを追加すると、選択したフィールドまたは式ごとにデータを整理できます。 レポートにテーブルを追加する方法の詳細については、「テーブル (レポート ビルダーおよび SSRS)」を参照してください。

マトリックス

マトリックスは、クロス集計ともいいます。 マトリックス データ領域では、動的な列と行の両方がデータに応じて拡張されます。 マトリックスには、動的な列と行、および静的な列と行を含めることができます。 列または行には、他の列または行を含めることができ、データのグループ化にも使用できます。 レポートにマトリックスを追加する方法の詳細については、「マトリックス (レポート ビルダーおよび SSRS)」を参照してください。

一覧

一覧は、任意の形式で配置されたデータを表すデータ領域です。 レポート アイテムを配置して、テキスト ボックス、画像、およびその他のデータ領域が一覧内の任意の場所に配置されたフォームを作成できます。 レポートに一覧を追加する方法の詳細については、「一覧 (レポート ビルダーおよび SSRS)」を参照してください。

グラフ

グラフを使用すると、データをグラフィカルに表示できます。 グラフの例としては、棒グラフ、円グラフ、折れ線グラフなどがありますが、その他にも多くの形式がサポートされています。 レポートにグラフを追加する方法の詳細については、「グラフ (レポート ビルダーおよび SSRS)」を参照してください。

ゲージ

ゲージは、特定の値を指すインジケーターを内部に含む領域としてデータを表示します。 ゲージは、主要業績評価指標 (KPI) やその他の基準を表示するために使用されます。 ゲージの例として、線形ゲージや円形ゲージなどがあります。 レポートにゲージを追加する方法の詳細については、「ゲージ (レポート ビルダーおよび SSRS)」を参照してください。

マップ

マップでは、地理的な背景にデータを表現することができます。 マップ データには、SQL Server クエリ、ESRI シェープファイル、または Microsoft Bing マップのタイルの空間データを指定できます。 空間データは、形状または領域を表す多角形、ルートまたはパスを表す線、およびマーカーで表されるポイントを定義する座標のセットで構成されます。 集計データをマップ要素に関連付けて、マップ要素の色とサイズを自動的に変化させることができます。 たとえば、売上高に基づいて店舗のマーカーの種類を変えたり、制限速度に基づいて道路の色を変えたりできます。 詳細については、「マップ (レポート ビルダーおよび SSRS)」を参照してください。

レポート レイアウトのデータ領域

レポートには複数のデータ領域を追加できます。 データ領域は、リンクされているデータセットのデータに合わせて拡大されます。 たとえば、年ごとに各製品の売上を表示するマトリックスには、製品名に基づく行グループと年に基づく列グループがあります。 レポートを実行すると、マトリックスのページは、各製品に合わせて下方向に拡張され、各年に合わせて横方向に拡張されます。 レポート デザイン画面でマトリックスの横に配置したグラフは、表示レポートでは、拡張されたマトリックスの横に表示されます。 ページ上のデータ領域の表示方法には、レポートの出力形式に基づく一連の規則が適用されます。 たとえば、ページ上のグラフとマトリックスの表示方法を制御するには、コンテナーとして四角形を使用するか、両方のデータ領域を一覧内に入れ子にします。 詳細については、「ページ レイアウトとレンダリング (レポート ビルダーおよび SSRS)」を参照してください。

入れ子になったデータ領域

データ領域を他のデータ領域内に入れ子にすることができます。 たとえば、データベース内の各販売員ごとの売上記録を作成する場合、テキスト ボックスおよび画像を使用して一覧を作成し、従業員に関する情報を表示します。次に、この一覧にテーブルおよびグラフ データ領域を追加して従業員の売上記録を表示します。 詳細については、「入れ子になったデータ領域 (レポート ビルダーおよび SSRS)」を参照してください。

同じデータセットにリンクされた複数のデータ領域

複数のデータ領域を同じデータセットにリンクすることで、同じデータをさまざまな形式で表示することができます。 たとえば、同じデータをテーブルやグラフで表示できます。 レポートのテーブルに対話的な並べ替えボタンを組み込むことで、テーブルを並べ替えたときにグラフも自動的に並べ替えられるようにすることができます。 詳細については、「同じデータセットへの複数のデータ領域のリンク (レポート ビルダーおよび SSRS)」を参照してください。

データ領域のデータ

Tablix、グラフ、およびゲージはそれぞれ、単一のデータセットのデータを表示するために設計されています。 マップには、同じデータセットまたは異なるデータセットの空間データと分析データが表示されます。 また、以下のように、データ領域にリンクされていないデータセットの値を含めることもできます。

  • 並べ替え順序およびグループ化に依存せず、スコープが別のデータセットに設定されている集計値。

  • 別のデータセットの名前と値のペアの参照値。

詳細については、「式 (レポート ビルダーおよび SSRS)」を参照してください。

関連項目

概念

レポート作成の概念 (レポート ビルダーおよび SSRS)

レポート、レポート パーツ、およびレポート定義 (レポート ビルダーおよび SSRS)

ページ レイアウトとレンダリング (レポート ビルダーおよび SSRS)

その他の技術情報

チュートリアル (レポート ビルダー)

Reporting Services のチュートリアル (SSRS)