Séparation de domaine et Recherche IA

  • Rversion finale: Yokohama
  • Mis à jour 5 févr. 2025
  • 3 minutes de lecture
  • Séparation de domaine n’est pas prise en charge pour les tables d’application Recherche IA , mais les requêtes de recherche utilisateur respectent les restrictions de domaine à partir des enregistrements de table indexés Now Platform® . Séparation de domaine vous permet de séparer les données, les processus et les tâches administratives en groupes logiques appelés domaines. Vous pouvez contrôler plusieurs aspects de cette séparation, notamment les utilisateurs qui peuvent voir les données et y accéder.

    Remarque :
    Reportez-vous à la section Vue d’ensemble et aux sections suivantes pour plus de détails sur la façon dont Recherche IA les requêtes de recherche respectent les paramètres de domaine des enregistrements indexés.

    Niveau de prise en charge : Aucun

    • Le champ Domaine peut être présent dans les tables de données, mais il n'existe aucune logique métier pour gérer les données.
    • Ce niveau n'est pas considéré comme étant séparé par domaine.

    Pour en savoir plus sur les niveaux de prise en charge, consultez la rubrique Prise en charge de Séparation de domaine par les applications.

    Recherche IA Vue d’ensemble de Séparation en domaines

    Recherche IA permet aux utilisateurs d’indexer et de rechercher du contenu à partir d’enregistrements dans des Now Platform tables. Les Recherche IA tables et propriétés d’application ne prennent pas en charge Séparation de domaine, mais les requêtes de recherche utilisateur respectent les paramètres de domaine du contenu indexé, comme décrit dans les sections suivantes.

    Séparation de domaine dans le contenu indexé et les requêtes de recherche

    Lors de l’indexation du contenu pouvant faire l’objet de recherches à partir d’une Now Platform table, Recherche IA les valeurs de champ sys_domain des enregistrements de la table source et des tables référencées sont stockées.

    Si Séparation de domaine est activée, Recherche IA applique un filtre pour le domaine de la session en cours à chaque requête de recherche. Ce filtre exclut les enregistrements qui ne sont pas visibles dans le domaine de session. Seuls les enregistrements visibles dans le domaine de session s’affichent en tant que résultats de requête de recherche.

    Pour les tables enfants pour lesquelles l’attribut domain_master est défini, l’indexation et la recherche utilisent le champ de référence approprié pour dériver le domaine d’enregistrement enfant d’un enregistrement parent référencé.

    Les restrictions s’appliquent aux enregistrements référencés dans les requêtes de recherche, comme résumé dans le tableau suivant.

    Condition Comportement
    L’enregistrement référencé n’est pas visible dans le domaine de la session en cours
    • Les requêtes de recherche ne correspondent pas au contenu de l’enregistrement référencé
    • Le filtrage du champ de référence n’a aucun effet sur les résultats de recherche
    • Les facettes sur le champ de référence n’ont aucun effet
    Le domaine d’enregistrement référencé diffère du domaine d’enregistrement parent Les enregistrements de résultats de recherche n’affichent pas le champ de référence

    Indexation des changements dans les domaines d’enregistrement

    Recherche IA Met automatiquement à jour les domaines indexés pour les enregistrements dans les tables configurées en tant que sources indexées.

    Recherche IA ne met pas automatiquement à jour les domaines indexés pour les tables référencées. Vous pouvez mettre à jour le domaine indexé d’une table référencée de l’une des façons suivantes.

    Cas d'utilisation Action
    Effectuer une mise à jour ponctuelle des valeurs de champ de domaine pour une table référencée

    Effectuez une réindexation complète de la table pour la source indexée qui inclut la table affectée.

    Pour plus de détails sur cette procédure, reportez-vous à la section Effectuer un index de table complet ou réindexer pour une source indexée unique.

    Activer la mise à jour automatique des valeurs de champ de domaine pour une table référencée

    Créez un paramètre de dot_walk_fields champ pour le champ de référence, en spécifiant les champs de domaine sys_domain,sys_domain_path comme valeur d’attribut.

    Pour connaître les étapes complètes de cette tâche, reportez-vous à la section Activer les mises à jour automatiques de domaine pour une table référencée.