Les sources indexées désignent ServiceNow AI Platform® les tables et les ensembles de documents externes avec du texte alphanumérique et du contenu de champ de chaîne dans lesquels vous souhaitez autoriser la recherche. Recherche IA Ingère des champs de texte et de chaîne à partir d’enregistrements de table ou de documents externes et stocke leur contenu alphanumérique pouvant être recherché dans son index de recherche.
Pour obtenir des instructions sur la création d’une source indexée, reportez-vous à la section Créer une source indexée.
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 alphanumérique et les métadonnées à partir des champs de texte et de chaîne des ServiceNow AI Platform enregistrements. Elle comprend un nom unique et une référence à une ServiceNow AI Platform table contenant des enregistrements dans lesquels vous souhaitez rendre possible la recherche. Recherche IA extrait et indexe le contenu alphanumérique interrogeable et les métadonnées des champs de texte et de chaîne sur les enregistrements de cette table et de toute table enfant que vous configurez pour l’indexation.
- Recherche IA Exclut certaines ServiceNow AI 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 ServiceNow AI Platform Tables exclues de l’indexation Recherche IA.
- Vous ne pouvez pas indexer les 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 alphanumérique et les métadonnées des champs de texte et de chaîne des documents 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 ServiceNow AI Platform table. Pour plus de détails sur la configuration des sources indexées pour le contenu externe, reportez-vous à la section Indexation et recherche de contenu externe dans Recherche IA.
Remarque : Recherche IA n’indexe pas les caractères Unicode de la zone de substitution élevée (unités de code comprises entre U+D800 et U+DBFF). Les caractères de cette plage sont remplacés par des espaces lors de l’indexation.
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 le jeu d’enregistrements indexés à partir d’une table source, vous pouvez configurer des politiques de conservation 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 plus d’informations sur les politiques de conservation et les conditions de filtre, reportez-vous à la section
Politiques de rétention des sources indexées et conditions de filtre.
Remarque : Les politiques de conservation 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 sources indexées 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 sources. 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 sur les enregistrements indexés. Pour plus d’informations, y compris la liste des attributs disponibles et des paramètres de champ, reportez-vous aux sections Attributs de source indexés pour Recherche IA et Paramètres de champ pour Recherche IA.
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 de la table source sélectionnée et de 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 pour l’indexation complète des tables, reportez-vous à la section
Indexation du contenu à partir de Recherche IA sources indexées.
Remarque : Sources indexées préconfigurées incluses avec Recherche IA uniquement le contenu d’index à partir des champs de texte et 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 définir des facettes ou filtrer vos résultats de recherche, mais vous ne pouvez pas trouver d’enregistrements à l’aide de leurs valeurs de champ numériques. Pour effectuer une recherche sur les valeurs de champ numérique d’un enregistrement, copiez-les dans un champ de texte ou de chaîne afin qu’elles puissent être indexées.
Indexation du contenu à partir d’articles de la base de connaissances
Lors de l’indexation du contenu à partir d’enregistrements de la table Recherche IA Knowledge [kb_knowledge], inclut par défaut le contenu défini dans les blocs de connaissances. Les administrateurs peuvent remplacer ce comportement par défaut et le configurer Recherche IA pour exclure le contenu des blocs de connaissances lors de l’indexation des articles de la base de connaissances. Pour en savoir plus sur cette modification, reportez-vous à la section Exclure le contenu du bloc de connaissances de l’index Recherche IA.
Plusieurs sources indexées pour la même ServiceNow AI Platform table
Vous ne pouvez pas créer plus d’une source indexée pour une seule ServiceNow AI Platform table. Toutefois, les modules d’extension et les applications peuvent définir des sources indexées en double pour une
ServiceNow AI 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 ServiceNow AI Platform . Par défaut, le système rend inactives les sources indexées en double pour une table. 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 des sources indexées actives.