クエリビルダー

Tenable Web App Scanning では、クエリビルダーを使用してフィルタークエリを作成し、テーブルの特定のデータを表示できます。フィルターとシンプル検索を参照してください。作成したフィルタークエリを保存することもできます。保存済みクエリを参照してください。

重要: クエリビルダーを使用してクエリを実行すると、テーブル内のすべてのデータに適用されます。

クエリビルダーは、Tenable Web App Scanning プラットフォーム全体の統合フィルタリングエンジンとして機能します。Tenable Web App Scanning 内の機能によっては、クエリビルダーに追加機能が付く場合があります。

  • クエリビルダー (フィルター) — 特定のフィールドを使用してロジックを構築することができます。フィルターとシンプル検索を参照してください。

  • シンプル検索 (引用符あり) — 二重引用符を使用して、複数のフィールドにまたがるテキストベースの検索を実行できます。フィルターとシンプル検索を参照してください。

  • 保存済みクエリ — 再利用のためにフィルタークエリを保存できる機能です。保存済みクエリを参照してください。

注意: [調査]のクエリビルダーは最大 20 個のフィルター条件をサポートします。この制限を超えると、[無効なフィルター] エラーが表示されます。

クエリの構成要素

クエリは、ブール演算子 AND と OR で結合されたブール条件で構成されます。クエリ条件には次の 3 つの構成要素があります。

  • フィルター - 関連するテーブルで利用可能なフィルター (例: [検出結果] の [深刻度] フィルター)

  • 演算子 - フィルタリングする演算子 (例: 次の値に等しくない)

  • - 検索する値 (例: 深刻度が [重大])

ヒント: クエリは括弧を使用してネストできます。たとえば、VPR が 7 より大きい、または CVSSv3 基本値が 6 より大きい、深刻度が [高] の検出結果を検索するには、次のようにします。

深刻度が [重大] に等しい AND (VPR が 7 より大きい OR CVSSv3 基本値が 6 より大きい)

クエリの作成と編集に関する詳細については、クエリの管理を参照してください。