次の方法で共有


スパークラインとデータ バー (レポート ビルダー 3.0 および SSRS)

スパークラインとデータ バーは、小さい領域で多くの情報を伝達する小さい単純なグラフで、多くの場合、インライン テキストが含まれています。スパークラインとデータ バーはテーブルやマトリックスでよく使用されます。その効果は、それらを個々に表示するのではなく、同時に上下に表示して簡単に比較できることにあります。この機能によって、他の値と動作の異なる行である外れ値を把握しやすくなります。これらは小さいですが、各スパークラインは長期にわたる複数のデータ ポイントを表す場合が多く、データ バーは複数のデータ ポイントを表すこともできますが、通常は 1 つのデータ ポイントのみを示します。各スパークラインは通常 1 つの系列を表します。スパークラインをテーブル内の詳細グループに追加することはできません。スパークラインは集計データを表示するため、グループに関連付けられているセル内に含める必要があります。スパークラインとデータ バーには、カテゴリ、系列、および値という同じ基本グラフ要素がありますが、凡例、軸線、ラベル、目盛りはありません。

グラフ内のスパークラインの例

スパークラインをすぐに使用するには、「チュートリアル: レポートへのスパークラインの追加 (レポート ビルダー 3.0)」、「テーブルにスパークラインを作成する方法 (レポート ビルダー 3.0 ビデオ)」、「テーブルにスパークラインを作成する方法 (ビデオ)」、および「レポート ビルダー 3.0 のスパークライン、横棒グラフ、およびインジケーター (ビデオ)」を参照してください。

注意

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

注意

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

この記事の内容

スパークラインの種類

データ バー

テーブルまたはマトリックス内でのスパークライン データの整列

スパークラインまたはデータ バーに渡されるデータについて

スパークラインまたはデータ バーの完全なグラフへの変換

操作方法に関するトピック

スパークラインの種類

スパークラインの種類は、通常のグラフの場合とほぼ同じ数だけ作成できます。一般に、3D スーパークラインは作成できません。以下の完全なグラフをスパークラインにすることができます。

データ バー

データ バーは、一般的な横棒グラフのように複数のデータ ポイントを表すことができますが、通常は 1 つのデータ ポイントを表します。また、カテゴリのない複数の系列を含んでいる場合や、系列グループを含んでいる場合もあります。

それぞれ 1 つ以上の値を含むデータ バー

積み上げデータ バーを使用したこの例では、各データ バー (ここでは 1 つしか表示していません) は、複数のデータ ポイントを示しています。たとえば、バーの 3 色の異なる色が、3 つの優先レベルのタスクを表し、バーの長さは各ユーザーに割り当てられたタスクの合計数を表すことができます。100% 積み上げデータ バーを代わりに作成した場合、各バーはセル全体を示し、色の違いで各優先度レベルがそれぞれ全体の何パーセントを占めているかを表します。

以下の完全なグラフをデータ バーにすることができます。

[トップに戻る] リンクで使用される矢印アイコントップに戻る

テーブルまたはマトリックス内でのスパークライン データの整列

スパークラインをテーブルまたはマトリックスに挿入する場合、通常は、各スパークラインのデータ ポイントを対象の列にある他のスパークラインのデータ ポイントに揃えることが重要です。そうしないと、異なる行内のデータを比較することが難しくなります。たとえば、社内の複数の販売員の月ごとの売上データを比較する場合は、月を揃えます。従業員が 4 月に欠勤した場合、その従業員の 4 月分のデータはありません。その月は空白にし、後続の月のデータを他の従業員のデータと揃えて表示することができます。これを行うには、横軸を揃えます。詳細については、「合計、集計、および組み込みコレクションの式のスコープについて (レポート ビルダー 3.0 および SSRS)」のスパークラインに関するセクションと「テーブル内のグラフまたはマトリックスでデータを整列する方法 (レポート ビルダー 3.0 および SSRS)」を参照してください。

同様に、行全体を比較できるようにするには、データを縦に揃える必要があります。つまり、1 つのスパークラインまたはデータ バーにある棒または折れ線の高さが、他のすべてのスーパークラインまたはデータ バーにある棒と折れ線の高さに相対的である必要があります。そうしないと、行を他の行と比較することはできません。

データ内にギャップがある場合のデータ バーの整列

次の画像には、各従業員の毎日の売り上げが縦棒グラフで示されています。売り上げのない日にはグラフが空白になり、後続の日が整列されていることに注意してください。これは、横方向の配置の例を示しています。また、一部の従業員では、各縦棒が短く、縦棒がセルの最上部に届いていません。これは、縦方向の配置の例を示しています。そうでない場合、高い縦棒のない行では、短い縦棒がセル全体の高さまで拡張されます。

[トップに戻る] リンクで使用される矢印アイコントップに戻る

スパークラインまたはデータ バーに渡されるデータについて

スパークラインまたはデータ バーをテーブルまたはマトリックスに追加する場合、この操作をあるデータ領域を別のデータ領域に入れ子にするといいます。入れ子とは、スパークラインまたはデータ バーに渡されたデータが、テーブルまたはマトリックスを構成するデータセットと、テーブルまたはマトリックス内の配置場所によって制御されることを指します。詳細については、「データ領域の入れ子化 (レポート ビルダー 3.0 および SSRS)」を参照してください。

スパークラインまたはデータ バーの完全なグラフへの変換

スパークラインとデータ バーはグラフの一種であるため、完全なグラフの機能を使用する必要がある場合は、それらを右クリックし、[完全なグラフに変換] をクリックすると、完全なグラフに変換できます。この変換を行うと、軸の線、ラベル、目盛り、および凡例が自動的に追加されます。

注意

1 回のクリックで、完全なグラフをスパークラインまたはデータ バーに変換することはできません。しかし、スパークラインまたはデータ バーにないグラフ要素をすべて削除すれば、完全なグラフからスパークラインまたはデータ バーを作成できます。

[トップに戻る] リンクで使用される矢印アイコントップに戻る

操作方法に関するトピック

スパークラインおよびデータ バーを追加する方法 (レポート ビルダー 3.0 および SSRS)

テーブル内のグラフまたはマトリックスでデータを整列する方法 (レポート ビルダー 3.0 および SSRS)

グラフの使用法に関するその他のトピック