Garde-fous de source indexée

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 2 minutes de lecture
  • Réduisez la taille de l’index et augmentez les performances de recherche grâce à des garde-fous qui limitent le nombre d’enregistrements de tâches et de sources d’alertes indexés à partir de sources indexées.

    Vue d’ensemble des garde-fous

    Les tables de tâches [task] et d’alertes [em_alert] et leurs tables enfants contiennent un grand nombre d’enregistrements. L’indexation de l’ensemble complet des enregistrements de ces tables pour la recherche augmente la taille de l’index Recherche IA et peut avoir un impact sur les performances d’indexation et de recherche.

    Pour réduire la taille de l’index et préserver les performances de recherche, Recherche IA applique des garde-fous lors de l’indexation des enregistrements de ces tables. Ces garde-fous limitent le nombre maximal d’enregistrements qui peuvent être indexés à partir des tables de tâches et d’alertes.

    Les garde-fous sont activés dans le système de base pour les tables de tâches et d’alertes et leurs tables enfants. Par défaut, Recherche IA indexe un maximum de 10 millions d’enregistrements pour chacune de ces tables.

    Fonctionnement des garde-fous

    Lorsque les garde-fous sont activés, Recherche IA vérifie d’abord la table Limite de garde-fou pour les sources de données indexées [ais_guard_rail_limit_data_source] pour voir si un enregistrement existe pour la source indexée (définissant le nombre maximal d’enregistrements à indexer pour cette source indexée). Si aucune entrée de table n’existe, Recherche IA vérifie la valeur de la propriété système glide.ais.ingestion.guard_rails_enabled_datasources pour voir si une limite y est définie pour la source indexée. Si aucune limite n’est trouvée à l’un ou l’autre endroit, Recherche IA n’applique pas de limites de garde-fous à la source indexée.

    Les limites de garde-fou sur le nombre d’enregistrements indexés sont appliquées après que l’ensemble d’enregistrements sources est limité par les conditions de filtre et la politique de conservation de la source indexée. Pour plus d’informations sur les conditions de filtre des sources indexées et les politiques de conservation, reportez-vous à la section Politiques de conservation des sources indexées et conditions de filtre.

    Recherche IA indexe toujours les enregistrements les plus récemment modifiés à partir de la table source indexée. Si l’indexation entraîne un dépassement du nombre d’enregistrements de la table par rapport à la limite du garde-fou, Recherche IA les enregistrements les plus anciens sont supprimés de l’index pour faire de la place aux enregistrements plus récents.

    Modification des paramètres du garde-fou

    Un ServiceNow® employé peut modifier les paramètres du garde-fou de votre instance comme suit :
    • Remplacer les limites de nombre d’enregistrements du système de base pour les garde-fous des tables de tâches et d’alertes
    • Créer des garde-fous personnalisés pour limiter le nombre maximal d’enregistrements indexés à partir d’autres tables sources
    • Désactiver les garde-fous
    Remarque :
    Les changements apportés aux paramètres du garde-fou de votre instance peuvent prendre jusqu’à 24 heures pour être reflétés dans Recherche IAle comportement d’indexation de .