Feature

Filter

Filter は、テーブル上の行を表示上だけ絞り込むための機能です。

Filterとは

Filter は、テーブル上のポリシー行を表示上だけ絞り込む機能です。指定した条件に一致する行のみを表示し、他の行を一時的に非表示にします。

重要な前提

Filter はデータを変更しません。行は削除されず、値も変更されません。変わるのは現在の画面上で見えている行だけです。

実行への影響

Filter は Generate、Validate、Review の対象データを変更しません。表示が絞られていても、内部のポリシーデータセットはそのまま保持されます。Generate は全行を対象にし、Validate と Review も全データセットを前提に扱います。

条件モデル

Filter は複数条件を組み合わせて使用できます。AND は条件をすべて満たす行を表示し、OR はいずれかの条件を満たす行を表示します。条件は明示的に指定された列、条件、値にもとづいて評価されます。

Sectionとの関係

Filter と Section の折りたたみは別の表示制御です。Filter は条件により行を非表示にし、Section はグループ単位で行を非表示にします。最終的な表示は、Filter または Section のどちらかで非表示になっているかによって決まります。

まとめ

Filter は、テーブルを見やすくするための表示整理機能です。設計データや出力対象を変える機能ではありません。