Paramètres de recherche Filtrer et regrouper les résultats de la recherche globale par table

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 9 minutes de lecture
  • Filtres de recherche globale et groupes correspondant aux résultats par table. Vous pouvez configurer des sources de recherche (dans Next Experience l’interface utilisateur) ou des groupes de recherche pour définir des tables et des groupes pour la recherche globale.

    Les paramètres de configuration pour le filtrage basé sur des tables et le regroupement des résultats de recherche globale diffèrent selon l’interface utilisateur, comme décrit dans les sections suivantes.

    Les sources de recherche filtrent les résultats de la recherche globale par table dans l’interface Next Experience utilisateur

    La recherche globale dans Next Experience l’interface utilisateur affiche les résultats de recherche répartis par source de recherche. Une source de recherche est un ensemble de paramètres de recherche globale pour une Now Platform table.

    Un utilisateur doit avoir un accès en lecture à une table pour voir les résultats de recherche correspondants.

    Sources de recherche globale par défaut pour Next Experience l’interface utilisateur

    Le système de base inclut ces sources de recherche par défaut pour la recherche globale dans l’interface Next Experience utilisateur.

    Lorsque Next Experience l’interface utilisateur est activée, les sources de recherche suivantes sont définies pour la recherche globale. Ces sources de recherche apparaissent dans la liste connexe Sources de recherche d’application pour l’enregistrement de configuration de recherche Now Experience dans la table Configuration de l’application de recherche [sys_search_context_config].

    Source de recherche Table faisant l'objet de la recherche
    Tâches : incidents Incident [incident]
    Tâches : demandes de changement Demande de changement [change_request]
    Tâches : tâches de changement Tâche de changement [change_task]
    Tâches : problèmes Problème [problem]
    Tâches : demandes Demande [sc_request]
    Tâches : tâches du catalogue Tâche du catalogue [sc_task]
    Personnes et lieux : utilisateurs Utilisateur [sys_user]
    Tâches : éléments demandés Élément demandé [sc_req_item]
    Personnes et lieux : groupes Groupe [sys_user_group]
    Connaissances et catalogue : connaissances Connaissances [kb_knowledge]
    Personnes et lieux : sociétés Société [core_company]
    Connaissances et catalogue  : éléments de catalogue Élément de catalogue [sc_cat_item]
    Remarque :
    Les sources de recherche n’affectent que le filtrage des résultats de recherche globale dans Next Experience l’interface utilisateur. Dans Interface utilisateur principale, la recherche de texte global filtre les résultats en fonction des paramètres définis dans les groupes de recherche de texte. Pour obtenir des détails sur ces paramètres, consultez Les groupes de recherche filtrent les résultats de la recherche de texte global par table dans Interface utilisateur principale.

    Ajouter une source de recherche pour Next Experience l’interface utilisateur

    Ajoutez une nouvelle source de recherche pour rendre une table consultable par recherche globale ou recherche dans l’espace de travail dans Next Experience l’interface utilisateur.

    Avant de commencer

    Vous devez utiliser l’interface Next Experience utilisateur.
    Remarque :
    Vous pouvez configurer des tables pour la recherche de texte global en Interface utilisateur principale ajoutant de nouveaux groupes de recherche de texte. Pour en savoir plus, consultez Ajouter un groupe de recherche pour Interface utilisateur principale.

    Rôle requis : search_application_admin ou workspace_admin

    Pourquoi et quand exécuter cette tâche

    Une source de recherche définit une table qui peut faire l’objet d’une recherche globale ou d’une recherche dans l’espace de travail dans Next Experience l’interface utilisateur. Définissez de nouvelles sources de recherche à ajouter à l’ensemble de tables par défaut configuré pour la recherche globale ou votre recherche dans l’espace de travail. Pour obtenir la liste des sources de recherche globale incluses dans le système de base, reportez-vous à la section Sources de recherche globale par défaut pour Next Experience l’interface utilisateur.

    Procédure

    1. Définissez la nouvelle source de recherche dans la table Source de recherche [sys_search_source].
      1. Sélectionnez Tout.
      2. Dans le champ Filtre , saisissez sys_search_source.list.
      3. Appuyez sur Entrée.
      4. Sélectionnez Nouveau.
      5. Sur le formulaire Source de recherche, renseignez les champs.
        Champ Description
        Nom Nom à afficher pour la source de recherche dans la page des résultats de recherche globale.
        Table Table permettant d’effectuer des recherches pour la recherche globale.
        Conditions Conditions de filtre que les enregistrements de table doivent satisfaire pour être consultables.
        Application Périmètre de l’application pour la source de recherche. Ce champ est automatiquement défini.
      6. Sélectionnez Soumettre.
    2. Liez la nouvelle source de recherche à l’enregistrement de l’application de recherche globale ou de l’espace de travail dans la table Configurations de l’application de recherche [m2m_search_context_config_search_source].
      1. Sélectionnez Tout.
      2. Dans le champ Filtre , saisissez m2m_search_context_config_search_source.list.
      3. Appuyez sur Entrée.
      4. Sélectionnez Nouveau.
      5. Sélectionnez l’icône Actions supplémentaires (icône Actions supplémentaires), puis sélectionnez Configurer > Mise en page.
      6. Utilisez la zone de liste double pour ajouter le champ de configuration du contexte de recherche à la liste des champs sélectionnés, puis sélectionnez Enregistrer.
      7. Renseignez les champs du formulaire Sources de recherche d’applications.
        Champ Description
        Source Nom à afficher pour la source de recherche dans la page des résultats de recherche globale.
        Commande Ordre d’apparition de la source de recherche dans le contexte de configuration de l’application de recherche.
        Application Périmètre de l’application pour la source de recherche. Ce champ est automatiquement défini.
        Configuration du contexte de recherche

        Enregistrement de l’application de recherche globale ou de l’espace de travail dans la table Configuration de l’application de recherche [sys_search_context_config].

        Pour ajouter la source de recherche pour la recherche globale, sélectionnez l’enregistrement de configuration de la recherche Now Experience .

        Pour ajouter la source de recherche d’une application de l’espace de travail, sélectionnez l’enregistrement de cette application. Par exemple, pour ajouter une source de recherche pour Espace de travail d’agent, sélectionnez l’enregistrement Configuration de recherche d’Espace de travail d’agent .

      8. Sélectionnez Soumettre.
    3. Facultatif : Réorganiser les sources de recherche pour l’application de recherche globale ou d’espace de travail.
      1. Accédez à la Tout > Recherche IA > Expérience Search > Rechercher des applications.
      2. Ouvrez l’enregistrement de l’application de recherche.
        Remarque :
        Pour effectuer une recherche globale, ouvrez l’enregistrement de configuration de la recherche Now Experience . Pour une application d’espace de travail, ouvrez l’enregistrement de cette application, par exemple l’enregistrement de configuration de recherche de l’espace de travail d’agent pour l’espace de travail d’agent.
      3. Dans la liste connexe Sources de recherche d’applications, modifiez les valeurs d’ordre des enregistrements de sources de recherche pour modifier l’ordre d’affichage des filtres de table sur la page des résultats de recherche de l’application.

    Résultats

    La nouvelle source de recherche apparaît dans les résultats de recherche globaux ou de l’espace de travail.

    Les groupes de recherche filtrent les résultats de la recherche de texte global par table dans Interface utilisateur principale

    La recherche de texte global dans Interface utilisateur principale affiche les résultats de recherche répartis par groupe de recherche. Un groupe de recherche est un ensemble de tables connexes pouvant faire l’objet d’une recherche.

    À l’intérieur de chaque groupe de recherche, le système divise les résultats de recherche par table. Un utilisateur doit avoir un accès en lecture à une table pour voir les résultats de recherche correspondants.

    Affichage des résultats de recherche par groupe

    Le système affiche les résultats de recherche du catalogue de connaissances et de services dans leurs pages de résultats de recherche respectives. Le système affiche les autres résultats sous forme de liste.

    Pour les recherches de correspondance exacte, le système renvoie uniquement les enregistrements des tables Tâche (tâche) et Connaissances (kb_knowledge).
    Remarque :
    Le système filtre les résultats de recherche globale pour afficher uniquement les articles de la base de connaissances dans la même langue que le paramètre de langue préféré.
    Figure 1. Exemple de résultats de recherche de texte global
    Résultats de recherche affichant le nom de groupe de recherche de tâches et le nom de table d’incidents.

    Options pour les administrateurs

    Les administrateurs peuvent personnaliser ces paramètres de groupe de recherche pour tous les utilisateurs :
    • Spécifiant quelles tables font partie du groupe.
    • Spécifiant si le groupe de recherche est disponible pour utilisation.
    • Indique si les recherches incluent les résultats de ce groupe de recherche par défaut.
    • Création de nouveaux groupes de recherche.

    L’activation d’un groupe de recherche permet aux utilisateurs de voir les enregistrements des tables du groupe de recherche. La désactivation d’un groupe de recherche masque les enregistrements des tables du groupe de recherche.

    Groupes de recherche de texte global par défaut pour Interface utilisateur principale

    Le système de base inclut ces groupes de recherche de texte par défaut pour la recherche de texte global dans Interface utilisateur principale.

    Groupe de recherche Tables recherchées
    Tâches
    • Incident [incident]
    • Demande de changement [change_request]
    • Tâche de changement [change_task]
    • Problème [problem]
    • Demande [sc_request]
    • Tâche du catalogue [sc_task]
    • Élément demandé [sc_req_item]
    Personnes et lieux
    • Utilisateur [sys_user]
    • Groupe [sys_user_group]
    • Société [core_company]
    Connaissance et catalogue
    • Connaissances [kb_knowledge]
    • Élément de catalogue [sc_cat_item]
    Remarque :
    Les groupes de recherche de texte affectent uniquement le filtrage des résultats de la recherche de texte globale dans Interface utilisateur principale et UI15. Dans Next Experience l’interface utilisateur, la recherche globale filtre les résultats en fonction des sources de recherche liées à l’enregistrement de configuration de recherche Now Experience dans la table Configuration de l’application de recherche [sys_search_context_config]. Pour en savoir plus sur les sources de recherche incluses dans le système de base, reportez-vous à la section Sources de recherche globale par défaut pour Next Experience l’interface utilisateur.

    Ajouter un groupe de recherche pour Interface utilisateur principale

    Ajouter un nouveau groupe de recherche de texte pour filtrer les résultats de la recherche de texte global par table dans Interface utilisateur principale.

    Avant de commencer

    Vous devez utiliser Interface utilisateur principale.
    Remarque :
    Vous pouvez configurer des tables pour la recherche globale dans l’interface Next Experience utilisateur en ajoutant de nouvelles sources de recherche. Pour en savoir plus, consultez Ajouter une source de recherche pour Next Experience l’interface utilisateur.

    L’indexation de texte doit être activée pour les tables que vous souhaitez inclure dans le groupe de recherche. Pour activer l’indexation de texte d’une table, reportez-vous à la section Configurer une table pour l’indexation et la recherche.

    Rôle requis : text_search_admin

    Pourquoi et quand exécuter cette tâche

    Un groupe de recherche de texte définit un ensemble de tables à utiliser comme filtres pour les résultats de recherche de texte global dans Interface utilisateur principale. Définissez de nouveaux groupes de recherche à ajouter à l’ensemble par défaut de groupes de recherche de texte configurés pour la recherche de texte global.

    Pour obtenir la liste des groupes de recherche de texte inclus dans le système de base, reportez-vous à la section Groupes de recherche de texte global par défaut pour Interface utilisateur principale.

    Procédure

    1. Accédez à la Tout > Définition du système > Groupes de recherche.
    2. Sélectionnez Nouveau.
    3. Dans le formulaire Groupes de recherche de texte, renseignez les champs.
      Champ Description
      Nom Entrez un nom pour le groupe de recherche.
      Rôles Sélectionnez un ou plusieurs rôles d’utilisateur si vous souhaitez restreindre l’accès au groupe de recherche à ces rôles.
      Groupe d'utilisateurs Sélectionnez un groupe d’utilisateurs si vous souhaitez restreindre l’accès au groupe de recherche aux utilisateurs de ce groupe d’utilisateurs.
      Description Entrez le texte à afficher comme info-bulle pour le groupe de recherche.
      Actif Assurez-vous que la case est cochée pour rendre le groupe de recherche disponible.
      Recherché Décochez la case si vous voulez exclure les résultats de ce groupe de recherche.
      Commande Entrez un nombre pour déterminer l’ordre dans lequel ce groupe de recherche est répertorié par rapport à d’autres groupes de recherche.
    4. Sélectionnez l’icône Actions supplémentaires (icône Actions supplémentaires), puis sélectionnez Enregistrer.
    5. Pour chaque table que vous souhaitez ajouter au groupe de recherche, procédez comme suit.
      1. Dans la liste connexe Tables de recherche de texte de l’enregistrement de groupe de recherche, sélectionnez Nouveau.
      2. Renseignez les champs du formulaire Table de recherche de texte.
        Tableau 1. Table de recherche de texte
        Champ Description
        Groupe de recherche Groupe de recherche auquel vous souhaitez ajouter une table.
        Table Sélectionnez la table à inclure dans le groupe de recherche.
        Remarque :
        Vous pouvez sélectionner n’importe quelle table qui n’est pas exclue par la propriété système, mais la glide.ui.no_text_searchrecherche globale affiche uniquement les résultats de recherche des tables pour lesquelles l’indexation de texte est activée.
        Application Périmètre de l’application pour l’enregistrement de la table de recherche de texte. Ce champ est automatiquement défini.
        Actif Option permettant d’effectuer une recherche dans la table dans le cadre du groupe de recherche.
        Recherché Si vous souhaitez exclure les résultats de cette table par défaut, désactivez cette option. Un utilisateur peut choisir manuellement d’afficher les résultats de cette table sur la page des résultats de recherche.
        Commande Ordre dans lequel cette table est répertoriée par rapport aux autres tables du groupe de recherche.
        Conditions Sélectionnez une ou plusieurs conditions pour déterminer les enregistrements de la table sélectionnée qui font l’objet d’une recherche.
      3. Sélectionnez Soumettre.