Filtrage au sein de Réponse aux vulnérabilités

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Les règles de tâches de rattrapage, les calculateurs et les règles d’affectation utilisent des conditions lors de l’importation, créées à l’aide du générateur de conditions. Les changements apportés à leurs critères peuvent affecter les performances, car chaque enregistrement est évalué à l’aide de ces filtres.

    Les règles et calculateurs fournis avec le système de base sont optimisés pour les performances. L’édition ou la création de règles ou de calculateurs prend soin et peut nécessiter les deux et Réponse aux vulnérabilités une ServiceNow expertise.

    Éviter le filtrage basé sur les champs de sous-classe

    Certaines tables prennent en charge l’extension. La table CI [cmdb_ci] de la CMDB en est un exemple. Les tables comme cmdb_ci_hardware et cmdb_ci_computer étendent cette table. Si vous filtrez en fonction d’un champ qui ne figure pas dans la table parente, il peut être coûteux de créer et d’évaluer ce filtre.
    Exemple de menu déroulant de filtre de condition.

    Par exemple, le filtrage activé Élément de configuration > Coût ne nuirait pas aux performances, car le coût est un champ de classe et non un champ de sous-classe de l’élément de configuration. Exemple de filtre sur un champ de classe

    Élément de configuration > Ordinateur, en revanche, est une sous-classe nécessitant une remontée pas à pas vers un autre champ, dans ce cas, Operating System. Ce processus peut prendre plusieurs millisecondes, ce qui s’additionne rapidement, lorsque des millions d’éléments vulnérables sont importés, et affecte les performances. Filtrage sur l’exemple de champ de sous-classe.
    Remarque :
    L’utilisation de la condition [contient] s’apparente à une recherche par caractère générique et peut avoir un impact sur les performances. L’utilisation de [is], dans la mesure du possible, est plus efficace.