Recherche numérique floue dans Recherche IA

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 5 minutes de lecture
  • La recherche numérique floue vous permet de trouver des enregistrements indexés par leurs valeurs de champ Nombre sans avoir à saisir de préfixes alphabétiques ou de zéros non significatifs.

    Vue d’ensemble de la recherche numérique floue

    La recherche numérique approximative dans Recherche IA permet à vos termes de recherche numérique de faire correspondre les enregistrements indexés par leurs valeurs de ServiceNow AI Platform® champ Nombre. La correspondance approximative compare le terme de recherche numérique avec le numéro de chaque enregistrement indexé, en ignorant son préfixe alphabétique et les zéros non significatifs. Par exemple, si vous indexez un article de la base de connaissances et des enregistrements de problèmes, une recherche par 23583 peut renvoyer des KB00023583 d’articles de la base de connaissances et des PRB00023583 de problèmes comme résultats de recherche.

    Lorsque la recherche numérique approximative est activée, Recherche IA vérifie les correspondances numériques floues des termes de recherche tous numériques lorsque vous effectuez une recherche et lors du calcul des suggestions de saisie semi-automatique pour vos termes de recherche.
    Important :

    La recherche numérique floue recherche uniquement les enregistrements des tables numérotées . Il s’agit de tables avec des champs de nombres dont les préfixes sont définis dans la table Nombre [sys_number]. Pour en savoir plus sur la numérotation des enregistrements et la table des numéros, reportez-vous à la section Numérotation des enregistrements.

    Les tables enfants qui héritent du champ Number de leur table parente ne peuvent pas faire l’objet d’une recherche à l’aide d’une recherche numérique approximative. Seules les tables dont le propre champ Nombre est défini fonctionnent avec cette fonctionnalité.

    La recherche numérique approximative ne trouve que des valeurs de champ numériques dans des champs prédéfinis nommés numéro. Il ne recherche pas les champs personnalisés ou les champs prédéfinis avec d’autres noms.

    Comportement de correspondance numérique floue

    Le tableau suivant fournit des détails supplémentaires sur le fonctionnement de la correspondance numérique floue.
    Comportement de correspondance numérique floue Description
    Recherche IA vérifie uniquement les correspondances floues dans tous les termes de recherche numérique Une recherche de KB52578 ne correspond pas aux KB00052578 de l’article de la base de connaissances, car le terme de recherche contient des caractères non numériques. Si vous recherchez le test 16867, votre terme de recherche 16867 entièrement numérique est vérifié pour les correspondances numériques floues, mais pas votre terme de recherche de test non numérique.
    La correspondance numérique approximative ignore les zéros non significatifs dans les termes de recherche entièrement numériques Une recherche pour 07295 renvoie les mêmes correspondances numériques floues qu’une recherche pour 7295 (sans le zéro non significatif).
    La recherche numérique approximative ne correspond qu’aux valeurs de champ de nombre des enregistrements indexés Une recherche pour 28761 correspond à l’article de la base de connaissances avec la valeur du champ Nombre KB00028761, mais elle ne correspond pas au terme KB00028761 s’il apparaît dans le texte d’autres articles de la base de connaissances.
    La correspondance numérique approximative ignore uniquement les préfixes alphabétiques et les zéros non significatifs dans l’enregistrement Valeurs de champ de nombre Une recherche de 729 correspond à KB00000729 de l’article de la base de connaissances, mais ne correspond pas à l’KB00003729 de l’article, car sa valeur de champ Nombre précède la sous-chaîne correspondante avec un chiffre non nul.
    Pour qu’il s’agisse d’une correspondance floue, une sous-chaîne numérique doit correspondre aux derniers chiffres de la valeur du champ Nombre d’un enregistrement Une recherche de 1164 correspond à KB00001164 de l’article de la base de connaissances, mais ne correspond pas au KB00116497 de l’article, car sa valeur de champ Nombre inclut des chiffres après la sous-chaîne correspondante.

    Exemples de recherche numérique approximative

    Le tableau suivant comprend des exemples illustrant la façon dont les recherches numériques approximatives correspondent aux résultats de recherche. Ces exemples supposent que les enregistrements sont indexés à partir des tables Knowledge [kb_knowledge] et Problem [problem].
    Rechercher Résultats de recherche
    73492 La recherche correspond aux résultats suivants :
    • Article de la base de connaissances avec numéro KB00073492
    • Problème de nombre PRB00073492
    • Tout enregistrement ou document indexé qui inclut 73492 en tant que terme complet (pas une sous-chaîne)
    05638 La recherche correspond aux résultats suivants :
    • Article de la base de connaissances avec le numéro KB0005638
    • Problème de nombre PRB0005638
    • Tout enregistrement ou document indexé qui inclut 05638 en tant que terme complet (pas une sous-chaîne)
    2541 828 La recherche correspond à ces résultats lorsque vous utilisez l’opérateur ET (conjonctif) :
    • Article de la base de connaissances avec nombre KB0002541 et texte incluant 828 en tant que terme entier (pas une sous-chaîne)
    • Article de la base de connaissances avec nombre KB0000828 et texte incluant 2541 en tant que terme entier (pas une sous-chaîne)
    • Problème avec le nombre PRB0002541 et le texte, y compris 828 en tant que terme entier (pas une sous-chaîne)
    • Problème avec le nombre PRB0000828 et le texte, y compris 2541 en tant que terme entier (pas une sous-chaîne)
    • Tout enregistrement ou document indexé qui inclut 2541 et 828 en termes entiers (pas de sous-chaînes)
    La recherche correspond à ces résultats lorsque vous utilisez l’opérateur OU (disjonctif) :
    • Article de la base de connaissances avec numéro KB0002541
    • Article de la base de connaissances avec numéro KB0000828
    • Problème de nombre PRB0002541
    • Problème de nombre PRB0000828
    • Tout enregistrement ou document indexé qui inclut 2541 en tant que terme entier (pas une sous-chaîne)
    • Tout enregistrement ou document indexé qui inclut 828 en tant que terme entier (pas une sous-chaîne)
    Remarque :
    Pour plus de détails sur les opérateurs AND et OR, reportez-vous à la description de la glide.ais.query.search_operator propriété système dans Propriétés système Recherche IA.
    Modèle 9433 La recherche correspond à ces résultats lorsque vous utilisez l’opérateur ET (conjonctif) :
    • Article de la base de connaissances avec nombre KB0009433 et texte, y compris le modèle en tant que terme entier (pas une sous-chaîne)
    • Problème avec le nombre PRB0009433 et le texte, y compris le modèle en tant que terme entier (pas une sous-chaîne)
    • Tout enregistrement ou document indexé qui inclut le modèle et 9433 en termes entiers (pas de sous-chaînes)
    La recherche correspond à ces résultats lorsque vous utilisez l’opérateur OU (disjonctif) :
    • Article de la base de connaissances avec numéro KB0009433
    • Problème de nombre PRB0009433
    • Tout enregistrement ou document indexé qui inclut le modèle en tant que terme entier (pas une sous-chaîne)
    • Tout enregistrement ou document indexé qui inclut 9433 en tant que terme entier (pas une sous-chaîne)
    Remarque :
    Pour plus de détails sur les opérateurs AND et OR, reportez-vous à la description de la glide.ais.query.search_operator propriété système dans Propriétés système Recherche IA.

    Disponibilité de recherche numérique floue

    La recherche numérique approximative est désactivée par défaut. Il n’est disponible qu’au moment de la recherche si votre ServiceNow AI Platform® administrateur l’a activé. Pour afficher les étapes d’activation de cette fonctionnalité, reportez-vous à la section Activer la recherche numérique floue dans Recherche IA.