Les sources indexées désignent les Now Platform tables et les jeux de documents externes dont le contenu doit permettre des recherches. Recherche IA ingère les enregistrements ou les documents provenant de ces sources et stocke leur contenu interrogeable dans son index de recherche.
Types de sources indexées
Recherche IA prend en charge les types de sources indexées suivants.
- Source indexée interne
- Une source indexée interne récupère le contenu et les métadonnées des Now Platform enregistrements. Elle comprend un nom unique et une référence à une table avec des Now Platform enregistrements dans lesquels vous souhaitez rendre possible la recherche. Recherche IA extrait et indexe le contenu interrogeable et les métadonnées des enregistrements de cette table et de ses tables enfants que vous configurez pour l’indexation.
- Recherche IA exclut certaines Now Platform tables de l’indexation. Vous ne pouvez pas définir de sources indexées pour ces tables exclues ou leurs tables dérivées. Pour obtenir la liste des tables exclues, reportez-vous à la section Now PlatformTables exclues de l’indexation Recherche IA.
- Vous ne pouvez pas indexer des tables distantes avec des sources indexées internes. Pour indexer le contenu d’une table distante, créez une source indexée externe.
- Source indexée externe
- Une source indexée externe récupère le contenu et les métadonnées d’un document à partir d’un référentiel externe ou d’une table distante. Elle inclut un nom unique et une référence à une table de schéma de contenu externe au lieu d’une Now Platform table. Pour plus d’informations sur la configuration des sources indexées pour le contenu externe, reportez-vous à la section Indexation et recherche de contenu externe dans Recherche IA.
Politiques de rétention des sources indexées et conditions de filtre
L’indexation de tables sources volumineuses, telles que la table Tâche [task] et les tables qui l’étendent, peut ajouter un grand nombre d’enregistrements à l’index
Recherche IA . Pour limiter l’ensemble des enregistrements indexés à partir d’une table source, vous pouvez configurer des politiques de rétention et des conditions de filtre pour vos sources indexées.
Recherche IA utilise également ces paramètres pour purger automatiquement les enregistrements périmés de l’index. Pour en savoir plus sur les politiques de conservation et les conditions de filtrage, reportez-vous à la section
Politiques de rétention des sources indexées et conditions de filtre.
Remarque : Les politiques de rétention sont requises pour les sources indexées qui indexent les enregistrements de la table Tâche [task] ou des tables qui l’étendent. Ils sont facultatifs pour les autres sources indexées.
Attributs de source indexée et paramètres de champ
Vous pouvez configurer les attributs et les paramètres de champ d’une source indexée afin de contrôler le comportement d’indexation des enregistrements source. Les attributs contrôlent le comportement de la source indexée au niveau de l’enregistrement, tandis que les paramètres de champ définissent son comportement pour les champs individuels des enregistrements indexés. Pour plus d’informations, y compris les listes des attributs disponibles et des paramètres de champ, consultez Attributs de la source indexée et Paramétrage du champ.
Indexation du contenu à partir d’une source indexée
Une fois que vous avez défini une source indexée, Recherche IA l’indexation commence automatiquement pour refléter les changements apportés aux enregistrements dans la table source sélectionnée et ses tables enfants spécifiées. Les résultats de toutes les opérations de création, de mise à jour et de suppression d’enregistrements dans ces tables sont reflétés dans l’index de recherche. Recherche IA n’indexe pas le contenu des enregistrements non modifiés de ces tables tant que vous n’avez pas effectué un index de table complet. Pour plus d’informations sur le comportement d’indexation, y compris les étapes d’indexation complète des tables, reportez-vous à la section
Indexation du contenu à partir des sources indexées.
Remarque : Les sources indexées préconfigurées incluses incluent Recherche IA uniquement le contenu d’index des champs de chaîne sur les enregistrements sources. Lorsque vous recherchez des enregistrements à partir de ces sources indexées, vous pouvez utiliser des champs numériques pour afficher ou filtrer vos résultats de recherche, mais vous ne pouvez pas trouver d’enregistrements utilisant leurs valeurs de champ numériques. Pour effectuer une recherche sur les valeurs de champ numériques d’un enregistrement, copiez-les dans un champ de chaîne afin qu’elles puissent être indexées.
Plusieurs sources indexées pour la même Now Platform table
Vous ne pouvez pas créer plus d’une source indexée pour une même Now Platform table. Toutefois, les modules d’extension et les applications peuvent définir des sources indexées en double pour une
Now Platform table. Par exemple, le système de base inclut une source indexée définie pour la table Utilisateur [sys_user], mais un module d’extension ou une application peut définir une deuxième source indexée pour cette table sous un nom différent.
Remarque : Une seule source indexée peut être active à la fois pour une table donnée Now Platform . Le système rend inactives les sources indexées en double pour une table par défaut. Avant de pouvoir activer l’une de ces sources en double, vous devez modifier la source actuellement active et la rendre inactive. Recherche IA Indexe uniquement le contenu et les métadonnées à partir de sources indexées actives.