Skip to content

クロスフィルタ ベータ

概要

クロスフィルタは、グリッドページに配置したチャートクエリ実行結果の間で、凡例・軸・フレームなどの絞り込み状態を同期する機能です。同じキーを設定したコンポーネント同士が連動します。

絞り込みはフロントエンド上に読み込まれたデータに対して行われます。フィルタの変更で追加の SQL ジョブは実行されません。クロスフィルタの設定はグリッド上の各コンポーネント固有で、ドキュメントページ側のチャート設定とは同期しません

INFO

この機能はベータです。仕様は予告なく変更される場合があります。

設定する

前提として、グリッドページにチャートまたはクエリ実行結果が配置されている必要があります。

  1. 対象コンポーネントにマウスオーバーし、右上メニューの クロスフィルタ を開きます
  2. 未設定の場合は 編集 を選びます
  3. 連動させたい項目にキーを入力します(同じキーを持つコンポーネント同士が連動します)
  4. 適用 します

設定を解除する場合は、同じメニューから フィルタを解除 を選びます。

チャートの種類や設定によって、表示される項目は異なります。例えば、フレーム機能を使っていないチャートには フレームのキー は表示されません。

設定項目

項目説明
凡例のキー凡例の表示 / 非表示を同期します。凡例名は一致している必要があります
X軸のキーX 軸の表示範囲を同期します。軸の種類や中身は一致している必要があります
Y軸のキーY 軸の表示範囲を同期します。軸の種類や中身は一致している必要があります
フレームのキーフレームの表示対象を同期します。フレームの値は一致している必要があります
データフィルタテーブルの表示データを、チャート側の絞り込みと連動してフィルタします。カラムキー の組み合わせで条件を追加します

データフィルタ では、次の2つを指定します。

項目説明
カラム値で絞り込む対象のカラムです
キー連動先チャートの凡例・軸・フレームに設定したキーです

同一フィールドでの同期

同じ種類の項目に同じキーを設定すると、同じ操作が同期されます。

凡例

X軸 / Y軸

フレーム

データフィルタ

異なるフィールドでの同期

同じキーを異なる種類の項目に設定すると、フィールドをまたいで連動します。

連動挙動
X軸のキーY軸のキーX 軸と Y 軸の表示範囲を同期します
凡例のキーX軸のキー / Y軸のキー凡例と軸の絞り込みを同期します。軸がカテゴリ軸の場合のみ連動します。複数の凡例を選択した場合、対応する軸インデックスの最小〜最大の範囲で絞り込みます
凡例のキーフレームのキー凡例とフレームを同期します。タイムラインレイアウトの場合のみ有効で、凡例が1つだけ選択されている場合に連動します
凡例のキーデータフィルタ凡例の絞り込みをテーブルへ反映します。凡例名と カラム の値が一致する必要があります。テーブル側からの逆方向の連動はありません
X軸のキー / Y軸のキーデータフィルタ軸の表示範囲をテーブルへ反映します。軸の値と カラム の値が一致する必要があります。テーブル側からの逆方向の連動はありません
フレームのキーデータフィルタフレームの値をテーブルへ反映します。フレームの値と カラム の値が一致する必要があります。テーブル側からの逆方向の連動はありません

制約

  • フロントエンド上に読み込まれたデータのみを対象にします。SQL の再実行は行わないため、例えば軸の期間絞り込みを円形チャートの集計結果へ反映する、といったことはできません
  • テーブル(クエリ実行結果・テーブルチャート)から他チャートへの絞り込み反映はできません
  • 凡例から軸への連動は範囲指定のため、選択した凡例の間にある隣接カテゴリも含まれます
  • カテゴリ軸(文字列軸)同士の連動は表示順に依存します。表示順が異なると正しく連動しません
  • フレームレイアウトがグリッドの場合、軸・フレームの同期は利用できません