Créer une correspondance de recherche personnalisée pour la recherche globale

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 3 minutes de lecture
  • Personnalisez l’expérience de recherche globale pour renvoyer les résultats de recherche de correspondance exacte à partir d’une table et d’une colonne (champ) spécifiées. Vous pouvez configurer des correspondances de recherche personnalisées pour les termes de recherche dont le préfixe est suivi de chiffres, par exemple INT470271, ou pour les termes de recherche numérique avec des caractères de délimiteur, tels que 525-326-3827 ou 08/01/2016.

    Avant de commencer

    Vous devez l’avoir Next Experience activé.

    Recherche IA doit être configuré comme moteur de recherche pour la recherche globale. Pour plus d’informations sur la configuration Recherche IA en tant que moteur de recherche pour la recherche globale, reportez-vous à la section Recherche IA pour Next Experience.
    Remarque :
    Si votre instance a été créée à l’origine en cours d’exécution Utah ou une version de famille ultérieure, Recherche IA elle est automatiquement configurée comme moteur de recherche pour la recherche globale.

    Rôle requis : ais_admin

    Pourquoi et quand exécuter cette tâche

    Pour personnaliser le comportement de correspondance exacte dans la recherche globale, vous pouvez définir une correspondance de recherche personnalisée. La correspondance spécifie un modèle d’expression régulière Java qui compare les requêtes de recherche, ainsi qu’une Recherche IA table et une colonne (champ) de cette table. Lorsqu’une requête de recherche correspond exactement au modèle d’expression régulière, la correspondance personnalisée se déclenche et la recherche globale renvoie uniquement les résultats de correspondance exacte de la table et de la colonne spécifiées.

    Les correspondances de recherche personnalisées ont priorité sur la fonctionnalité de correspondance exacte par défaut Recherche IA pour les tables dont les préfixes sont définis dans la table Number [sys_number]. Si une requête de recherche globale ne correspond à aucun modèle d’expression régulière d’une correspondance de recherche personnalisée, Recherche IA revient à l’évaluation de la requête pour rechercher des correspondances exactes dans les tables avec des préfixes définis.
    Remarque :
    Les utilisateurs disposant du rôle admin peuvent désactiver ce comportement de secours en définissant la valeur de la glide.ais.custom_matcher.legacy_fallback_enabled propriété système sur false. Avec cette valeur définie, si une requête de recherche ne correspond pas aux schémas d’expression régulière d’une correspondance de recherche personnalisée, Recherche IA la traite comme une recherche en texte intégral normale, en ignorant les correspondances exactes dans les tables avec des préfixes définis.

    Pour savoir comment Recherche IA évaluer les requêtes de recherche globale pour les correspondances exactes, reportez-vous à la section Utilisation de la recherche globale avec Recherche IA pour Next Experience.

    Procédure

    1. Accédez à la Recherche IA > Expérience de recherche > Correspondances personnalisées de la recherche globale.
    2. Sélectionnez Nouveau.
    3. Dans le formulaire Correspondance personnalisée, renseignez les champs Nom, Table et Colonne .
      Pour obtenir une description des valeurs de champ, consultez la rubrique Formulaire de correspondance personnalisée.
    4. Renseignez le champ Regex du formulaire.
      1. Sélectionnez Générer une regex.
      2. Dans la fenêtre contextuelle, sélectionnez l’option qui correspond le mieux aux valeurs que vous vous attendez à voir dans la colonne indiquée.
      3. Lorsque vous y êtes invité, saisissez le préfixe de valeur ou sélectionnez le délimiteur numérique de la valeur.
      4. Fermez la fenêtre contextuelle en sélectionnant Soumettre.
    5. Sélectionnez Soumettre.
    6. Accédez à la vue de liste de la table Correspondances personnalisées pour les applications de recherche.
      1. Sélectionnez Tout.
      2. Dans le champ Filtre , saisissez m2m_search_context_config_custom_matcher.list.
      3. Appuyez sur Entrée.
        La table Correspondances personnalisées pour l’application de recherche [m2m_search_context_config_custom_matcher] s’ouvre en mode Liste.
    7. Pour chaque application de recherche avec laquelle vous souhaitez utiliser votre outil de correspondance personnalisé, y compris la recherche globale, liez la correspondance à l’application.
      1. Sélectionnez Nouveau.
      2. Renseignez les champs du formulaire Correspondances personnalisées pour l’application de recherche.
        Champ Description
        Correspondance personnalisée Le nom de votre correspondance de recherche personnalisée.
        Ordre Ordre d’évaluation de votre correspondance de recherche personnalisée dans le contexte de l’application spécifiée Recherche IA . Les correspondances ayant les valeurs d’ordre les plus faibles sont évaluées en premier.
        Configuration du contexte de recherche Nom de l’enregistrement de configuration de l’application de recherche pour l’application Recherche IA à laquelle vous souhaitez lier votre correspondance de recherche personnalisée.

        Pour la recherche globale, sélectionnez l’enregistrement de configuration de recherche [AIS] Next Experience .

      3. Sélectionnez Envoyer.
        Un enregistrement de couplage pour votre correspondance de recherche personnalisée et l’application sélectionnée Recherche IA apparaît dans la table Correspondances personnalisées pour l’application de recherche [m2m_search_context_config_custom_matcher].