Formulaire de facette

  • Rversion finale: Xanadu
  • Mis à jour 5 août 2024
  • 6 minutes de lecture
  • Le formulaire Facette contient des informations sur les facettes définies pour les configurations des applications de recherche dans Recherche IA. Utilisez ce formulaire lors de la création ou de la modification d’une facette.

    Pour en savoir plus sur la création ou la modification d’une facette, reportez-vous à la section Créer une facette dans la configuration d’une Recherche IA application.

    Tableau 1. Formulaire de facette
    Champ Description
    Nom Nom unique de la facette
    Étiquette Étiquette à afficher pour la facette dans l’application de recherche.
    Champ de facette
    Liste de noms de champs séparés par des virgules à partir des Recherche IA tables sources indexées. La facette affiche des filtres d’affinement du résultat de recherche pour les valeurs d’un ou de plusieurs champs spécifiés qui sont présents dans le jeu de résultats de recherche actuel. Lorsque vous sélectionnez un filtre d’affinement après une recherche, Recherche IA cela limite l’ensemble de résultats de la recherche pour n’afficher que les résultats contenant la valeur de champ spécifiée.
    Remarque :
    Lorsque vous enregistrez ou mettez à jour une facette, Recherche IA vérifie chaque champ de facette. Pour réussir la vérification, le champ doit exister sur au moins un enregistrement qui existe dans une source de recherche utilisée par l’application de recherche. Si un champ ne satisfait pas à cette condition, le système affiche un message d’erreur.

    Prend en charge les formats suivants :

    Liste des champs spécifiques à une table

    Entrez une liste séparée par des virgules de [indexed_source_table_name] qualifiés[ field_name].Recherche IA Affiche les filtres d’affinement des résultats de recherche pour les valeurs provenant du surensemble des champs de la table source indexée spécifiés.

    Par exemple, saisissez kb_knowledge.author pour afficher les filtres d’affinement des résultats de recherche pour les valeurs du champ Auteur de la table source indexée Connaissances [kb_knowledge]. Vous pouvez également saisir kb_knowledge.author, sc_cat_item.owner, custom_table.author_field pour afficher les filtres d’affinement des résultats de recherche pour les valeurs des trois champs de table source indexée spécifiés.
    Remarque :
    Tous les champs spécifiés dans une liste de champs de facette doivent être du même type.

    Le qualificateur [indexed_source_table_name] doit être le nom d’une table spécifiée dans une source indexée. Ne spécifiez pas de noms de tables enfants sources indexées pour ce qualificateur.

    Champ inter-tables

    Saisissez une entrée non qualifiée [field_name].Recherche IA Affiche les filtres d’affinement des résultats de recherche pour les valeurs du champ de table croisée spécifié.

    Par exemple, entrez la langue pour afficher les filtres d’affinement des résultats de recherche pour les valeurs de champ Langue de n’importe quelle table source indexée.
    Remarque :
    Ce format ne prend en charge que les champs inter-tables de langue et de balises .
    Les cas particuliers sont les suivants :
    Facettage sur les champs de la table parente

    Si vous spécifiez un champ de table parent source indexé comme champ de facette, Recherche IA les valeurs du même champ sont incluses sur les tables enfants de la source indexée.

    À titre d’exemple, supposons que vous créiez une source indexée pour une table parent [u_parent] personnalisée, qui est étendue par une table enfant [u_child] personnalisée. Si vous spécifiez u_parent.author comme un champ de facette, Recherche IA affiche des filtres d’affinement des résultats de recherche pour les valeurs de champ u_parent.author et u_child.author .

    Facettage sur les champs de tables enfants

    Vous pouvez spécifier un champ unique à une table enfant source indexée en tant que facette.

    En poursuivant l’exemple précédent, si votre table Enfant [u_child] inclut un champ Éditeur qui n’est pas présent dans la table Parent [u_parent], vous pouvez spécifier u_parent.editor comme facette pour afficher les filtres d’affinement des résultats de recherche pour les valeurs de champ Éditeur .
    Remarque :
    Assurez-vous de spécifier le nom de la table parente comme qualificateur, et non le nom de la table enfant.
    Facettage sur les champs de remontée pas à pas à partir de tables référencées

    Si votre source indexée inclut un dot_walk_fields paramètre de champ pour un champ de table référencé par une remontée pas à pas, vous pouvez spécifier ce champ dans une entrée de champ de facette à l’aide de qualificateurs de champ de référence séparés par des points. Ajoutez ces qualificateurs entre le nom de table source indexée et le nom de champ de table référencée.

    Par exemple, pour afficher les résultats de recherche d’articles de la base de connaissances en fonction des valeurs de champ Département de leurs auteurs, vous pouvez définir author.department comme paramètre de dot_walk_fields champ pour la source indexée de la table Connaissances [kb_knowledge], puis spécifier kb_knowledge.author.department dans votre entrée de champ de facette. Si vous définissez company.contact.department comme paramètre de dot_walk_fields champ pour la source indexée de la table Utilisateur [sys_user], vous pouvez spécifier sys_user.company.contact.department dans l’entrée de votre champ de facette.
    Remarque :
    Chaque niveau de référence de remontée pas à pas impose un impact sur les performances de l’indexation. Évitez d’utiliser des références multiniveaux, sauf si cela est nécessaire.

    Pour en savoir plus sur les paramètres de champ, reportez-vous dot_walk_fields à la section Activer l’indexation des champs de table référencés pour une source indexée.

    Les facettes fonctionnent mieux lorsqu’elles sont créées à partir de champs des types suivants avec relativement peu de valeurs uniques :
    • Choix
    • Référence
    • Chaîne
    • Chaîne (UTF-8 complet)
    • Vrai/Faux
    Type

    Type de la facette. Le type de facette détermine le nombre de valeurs de champ que vous pouvez sélectionner en tant que filtres d’affinement des facettes et la logique de filtre utilisée par la facette.

    Prend en charge les valeurs suivantes :
    • Sélection unique :
      • Vous ne pouvez sélectionner qu’une seule valeur de champ comme filtre d’affinement de facette.
      • Lorsque vous sélectionnez une valeur de champ, Recherche IA elle filtre la liste des résultats de la recherche en affichant uniquement les résultats contenant la valeur de champ que vous avez choisie.
      • La facette autorise uniquement la sélection des valeurs de champ trouvées dans l’ensemble de résultats de recherche actuel.
    • Sélection multiple Et :
      • Vous pouvez sélectionner plusieurs valeurs de champ comme filtres d’affinement des facettes.
      • Lorsque vous sélectionnez une valeur de champ, Recherche IA elle filtre la liste des résultats de la recherche en affichant uniquement les résultats qui contiennent toutes les valeurs de champ que vous avez sélectionnées dans la facette.
      • La facette autorise uniquement la sélection des valeurs de champ trouvées dans l’ensemble de résultats de recherche actuel.
    • Sélection multiple ou :
      • Vous pouvez sélectionner plusieurs valeurs de champ comme filtres d’affinement des facettes.
      • Lorsque vous sélectionnez une valeur de champ, Recherche IA elle filtre la liste des résultats de la recherche en affichant uniquement les résultats contenant l’une des valeurs de champ que vous avez sélectionnées dans la facette.
      • Dans un premier temps, la facette autorise uniquement la sélection des valeurs de champ trouvées dans l’ensemble de résultats de recherche actuel. Toutes les valeurs de champ qui sont disponibles lorsque vous effectuez votre première sélection restent disponibles à la sélection. À titre d’exemple, supposons que vous disposiez d’une facette Ou à sélection multiple pour un champ de couleur personnalisé avec des valeurs de champ bleues, vertes et rouges. Si votre recherche ne renvoie que des résultats verts et rouges, la facette Couleur affiche uniquement des valeurs de champ vertes et rouges . Lorsque vous sélectionnez la valeur du champ rouge , Recherche IA la valeur du champ vert reste disponible pour la sélection, car elle était disponible avant que vous ne fassiez une sélection de couleur .
    Avertissement :
    L’application de plusieurs filtres à partir d’une facette Sélection multiple Et ou Sélection multiple Ou allonge l’URL de votre requête de recherche. Testez vos configurations de facette à sélection multiple pour vous assurer que les URL de requêtes de recherche avec des filtres de facette ne dépassent pas la limite de longueur d’URL maximale pour votre navigateur Web. (Les différents navigateurs Web ont des limites de longueur d’URL différentes.)
    Limite de valeur de facette Nombre maximum de valeurs de champ distinctes à afficher pour la facette.
    Commande Ordre d’apparition de la facette dans le contexte de la configuration de l’application de recherche.
    Actif Option permettant d’activer la facette de l’application.