縦棒グラフは棒グラフにすることもできます。 縦棒グラフを使用して、複数のクエリステートメントの結果を視覚化できます。 [フィールド設定] タブでパーソナライズされた表示設定を構成することもできます。 このトピックでは、縦棒グラフを設定する方法について説明します。
概要
縦棒を使用して、さまざまなカテゴリの値を表示します。 縦棒グラフを使用して、各カテゴリの値の数を表示できます。 棒グラフは水平バーを使用します。 棒グラフは、トップN分析でよく使用されます。
縦棒グラフまたは棒グラフを追加するエントリポイントの詳細については、「ダッシュボードにグラフを追加する」をご参照ください。
設定効果
列チャートタイプ | サンプル縦棒グラフ | 関連ドキュメント |
基本縦棒グラフ | ||
グループ化された縦棒グラフと積み重ねられた縦棒グラフ |
設定例
基本縦棒グラフ
[一般的な構成] タブの構成
[全般設定] タブで、縦棒グラフのグローバル設定を構成できます。
基本構成セクションのパラメータ
パラメーター
説明
タイトル
縦棒グラフのタイトル。
表示タイトル
[タイトルの表示] をオンにすると、縦棒グラフのタイトルが表示されます。
表示ボーダー
[枠の表示] をオンにすると、縦棒グラフの枠が表示されます。
表示背景
[背景の表示] をオンにすると、縦棒グラフの背景色が表示されます。
表示時間
[表示時間] をオンにすると、縦棒グラフのクエリ時間範囲が表示されます。
固定時間
固定時間をオンにすると、縦棒グラフのクエリ時間範囲はダッシュボードのグローバル時間範囲とは無関係になります。
[標準構成] セクションのパラメータ
パラメーター
説明
Format
数値の表示形式。
単位
数値の単位。
小数点後の桁数
数値の小数点以下の桁。
表示名
伝説の名前。
[表示名] パラメーターに値を指定した場合、その値は、縦グラフに表示される凡例のすべての項目の名前として使用されます。 凡例の項目の名前を変更する場合は、[フィールド設定] タブでパラメーターを設定できます。
カラースキーム
縦棒グラフの背景色と凡例の色を指定する配色。 有効な値:
組み込み: 組み込みのカラースキームを使用します。
ソリッド: 選択した色を使用します。
[列の設定] セクションのパラメータ
パラメーター
説明
方向
チャート内の列の方向。 方向は、縦棒グラフと棒グラフを区別するために使用されます。 有効な値:
垂直: 縦グラフ。
水平: 棒グラフ。
グループ幅
グループの幅。
列の幅
列の幅。
回転角度
x軸上のテキストの方向。
DirectionパラメーターをVerticalに設定した場合、このパラメーターを設定する必要があります。
表示値
数値を縦棒グラフに表示するかどうかを指定します。
値のフォントサイズ
縦棒グラフに表示されるテキストのサイズ。
ライン幅
境界線の幅。
透明性
縦棒グラフの透明度。
グラデーションモード
縦棒グラフのグラデーションモード。 有効な値:
透明度: このモードを選択すると、縦棒グラフの色と透明度パラメーターの値の影響を受ける色のグラデーションが表示されます。
グラデーションなし: このモードを選択すると、縦棒グラフに色のグラデーションがありません。 列の色は、縦棒グラフで使用されます。
[クエリと分析の構成] セクションのパラメーター
パラメーター
説明
軸Xフィールド
x軸としてフィールドを選択します。
デフォルトでは、Simple Log Serviceは自動的に適切なフィールドをx軸として選択します。
軸Yフィールド
y軸としてフィールドを選択します。 複数のフィールドを指定して、グループ化された縦棒グラフを生成できます。
デフォルトでは、Simple Log Serviceは適切なフィールドをy軸として自動的に選択します。
凡例の構成セクションのパラメータ
パラメーター
説明
表示凡例
[凡例の表示] をオンにすると、凡例が縦棒グラフに表示されます。
凡例の位置
縦棒グラフの凡例の位置。
アクション
凡例アイテムをクリックしたときのデータ表示効果。 有効な値:
Single: 凡例項目をクリックすると、凡例項目のデータのみが縦棒グラフに表示されます。
スイッチ: 凡例項目をクリックすると、凡例項目のデータが非表示になるか、縦棒グラフに表示されます。
最大幅 (高さ) %
凡例の最大幅と高さ。
[ツールチップ構成] セクションのパラメータ
パラメーター
説明
ソート順序
データのソート方法。
データを表示する列の上にポインターを移動すると、指定した並べ替え方法に基づいてデータが表示されます。
表示モード
データの表示モード。
データを表示する列の上にポインターを移動すると、指定した表示モードに基づいてデータが表示されます。
軸Xセクションのパラメータ
パラメーター
説明
ディスプレイ軸X
[軸Xの表示] をオンにすると、縦棒グラフのx軸が表示されます。
軸Xタイトル
x軸のタイトル。
軸X高さ
x軸の高さ。
デフォルトでは、Simple Log Serviceはx軸の高さを自動的に指定します。
軸Yセクションのパラメータ
パラメーター
説明
ディスプレイ軸Y
[軸Yの表示] をオンにすると、縦棒グラフのy軸が表示されます。
軸Yタイトル
y軸のタイトル。
軸Y位置
y軸の位置。
軸Y幅
y軸の幅。
デフォルトでは、Simple Log Serviceは自動的にy軸の幅を指定します。
最大値
y軸の最大値。
デフォルトでは、Simple Log Serviceは自動的にy軸の最大値を指定します。
最小値
y軸の最小値。
デフォルトでは、Simple Log Serviceは自動的にy軸の最小値を指定します。
Elastic Maximum Value
y軸の弾性最大値。 弾性最大値は、y軸のすべての値が弾性最大値未満である場合にのみ有効になります。
デフォルトでは、Simple Log Serviceはy軸の弾性最大値を自動的に指定します。
弾性最小値
y軸の弾性最小値。 弾性最小値は、y軸のすべての値が弾性最小値よりも大きい場合にのみ有効になります。
デフォルトでは、Simple Log Serviceはy軸の弾性最小値を自動的に指定します。
軸Y ID
y軸のID。 [一般的な設定] タブでy軸を1つだけ設定した場合、このパラメーターは有効になりません。 複数のy軸を設定する場合は、[フィールド設定] タブで必要なパラメーターを設定する必要があります。 y軸のIDは文字列です。 指定されたIDを持つy軸は、縦棒グラフで一意のy軸を表します。
y軸に指定されたIDは、[標準構成] セクションで指定した単位よりも優先されます。 たとえば、2つのy軸が同じ単位を持つ場合、それらは1つのy軸にマージされます。 2つのy軸の単位が同じでIDが異なる場合は、2つのy軸として表示されます。
変数置換セクションのパラメータ
パラメーター
説明
可変交換
変数の置き換えの設定。 [AddVariable Replacement] をクリックすると、Variable Replacementタイプのフィルターをテーブルに追加できます。 [一般的な設定] タブで変数置換の設定を行った後、Simple Log Serviceはテーブルの左上隅にフィルターを追加します。 フィルタードロップダウンリストから値を選択できます。 その後、Simple Log Serviceは、テーブルのクエリステートメント内の変数を、選択した値が示す変数値に自動的に置き換え、クエリおよび分析操作を実行します。 詳細については、「例2: 変数置換の設定」をご参照ください。
ドキュメントセクションのパラメータ
パラメーター
説明
ドキュメントリンクの追加
カスタムドキュメントのリンクと説明を指定できるボタン。 設定を構成すると、指定された情報が縦棒グラフの右上隅に表示されます。
[フィールド] タブの設定
1つのクエリステートメントの結果または結果の1列のデータに対して、パーソナライズされた表示設定を構成できます。 詳細については、「一般的な設定」タブの「設定」をご参照ください。
たとえば、A > uvを選択して、クエリステートメントAの結果のuvフィールドの設定を行うことができます。別のy軸を追加することができます。 このようにして、uvフィールドとavgフィールドは、同じ縦棒グラフで異なるy軸で表されます。 次の図では、左側のy軸にavgフィールドの値が表示され、右側のy軸にuvフィールドの値が表示されます。
[インタラクションイベント] タブの設定
1つのフィールドまたは1つのクエリステートメントの結果に対してインタラクションの発生を設定して、データをより細かく分析することができます。 サポートされているインタラクションの発生の種類には、Open Logstore、Open Saved Search、Open Dashboard、Open Trace Analysis、Open Trace Details、Create Custom HTTP URLなどがあります。 詳細については、「インタラクションの発生」をご参照ください。
たとえば、Aセクションで、クエリ文Aの結果に対してLogstoreを開くインタラクションの発生を設定できます。インタラクションの発生を設定したら、縦棒グラフのポイントをクリックしてLogstoreを開くをクリックします。 次に、指定したLogstoreに移動します。
サンプルグループ化縦棒グラフ
* | select host, COUNT(*) as pv, approx_distinct(remote_addr) as uv GROUP BY host ORDER BY uv desc LIMIT 5