Indexation et recherche de contenu externe dans Recherche IA

  • Rversion finale: Yokohama
  • Mis à jour 4 févr. 2025
  • 6 minutes de lecture
  • Avec un abonnement au module d’extension Contenu externe pour Recherche IA , vous pouvez permettre Recherche IA aux utilisateurs de rechercher du contenu et des métadonnées à partir de documents dans des référentiels externes et des tables distantes.

    Le Contenu externe pour Recherche IA module d’extension vous permet d’indexer des documents situés en dehors de votre Now Platform® instance, tels que ceux stockés dans des collections SharePoint, des sites Confluence et des tables distantes. L’indexation de ces documents permet d’effectuer des recherches dans Recherche IA.

    Recherche IA Affiche les résultats de recherche des documents externes indexés comme pour les enregistrements indexés Now Platform . Les utilisateurs n’ont pas besoin d’effectuer de recherches spéciales afin de faire correspondre le contenu et les métadonnées des documents externes.

    L’indexation ne duplique pas les documents externes en tant qu’enregistrements dans votre Now Platform instance. Lorsqu’un utilisateur sélectionne un résultat de recherche de document externe, il est dirigé vers le document source à son emplacement d’origine.

    Outils d’indexation de contenu externe

    Le diagramme suivant illustre comment Recherche IA permet l’indexation et la recherche de contenu et de métadonnées de documents externes :

    Figure 1. Recherche IA Diagramme d’architecture du contenu externe
    Diagramme illustrant Recherche IA les options d’indexation et de recherche de documents externes.

    Comme le montre le diagramme d’architecture, vous pouvez indexer le contenu et les métadonnées de documents externes à l’aide de l’un ou de l’ensemble des outils suivants :

    Outil d’indexation de contenu externe Description
    Rechercher des applications de connecteur

    Les applications de connecteur de recherche disponibles dans fournissent ServiceNow Store des outils simples pour indexer le contenu et les métadonnées à partir de documents dans des sources externes prises en charge. Il s’occupe pour vous d’une partie du travail de configuration, comme la création de tables de schémas de contenu externes.

    Chaque application de connecteur de recherche prend en charge une source de document externe spécifique (ou un ensemble de sources). Par exemple, le connecteur SharePoint Online Search ne prend en charge que les documents des collections SharePoint, tandis que le Concentrateur de connecteurs Raytion pour Recherche IA Prend en charge plusieurs sources de documents. Si aucune application de connecteur de recherche n’est disponible pour votre source de document externe, vous devez utiliser le spoke ou l’API REST de contenu externe pour indexer le Hub d'intégration Recherche IA contenu et les métadonnées des documents provenant de cette source.

    Les applications de connecteur de recherche constituent le moyen le plus simple d’indexer le contenu et les métadonnées d’un document à partir de sources externes prises en charge.

    Hub d'intégration Recherche IA rayon

    Le Hub d'intégration Recherche IA spoke fournit des Studio de workflow actions que vous pouvez utiliser pour ingérer des documents externes à des fins d’indexation :
    • Ingest Document: définissez les paires nom-valeur d’une propriété pour un document externe et soumettez-le à pour Recherche IA indexation.
    • Ingest Document Using Download URL: spécifier l’URL d’un document externe et l’avoir Recherche IA téléchargée pour indexation.

    Vous pouvez spécifier des autorisations d’accès au principal de sécurité pour les documents ingérés à l’aide de ces actions. Pour en savoir plus sur les autorisations d’accès et la sécurité du contenu de document externe, reportez-vous à la section Sécurité du contenu externe pour Recherche IA.

    Pour obtenir la liste complète des Studio de workflow actions fournies par le spoke Recherche IA , consultez Recherche IA rayon.

    Le Hub d'intégration Recherche IA spoke combine une configuration et une manipulation flexibles avec une interface simple par glisser-déposer Studio de workflow .

    API REST de contenu externe
    L’API REST de contenu externe fournit des points de terminaison que vous pouvez utiliser pour indexer le contenu et les métadonnées de documents externes :
    • Envoyez le contenu texte et les métadonnées d’un document externe à Recherche IA indexer à l’aide du point de terminaison de l’API ingestDocuments .
    • Chargez le contenu binaire d’un document externe à l’aide Recherche IA du point de terminaison de l’API storeContent . Vous pouvez associer le contenu binaire stocké à un document alimenté à l’aide du point de terminaison ingestDocuments .
    Remarque :
    Pour accéder aux points de terminaison de REST API de contenu externe, vous avez besoin du ais_external_content rôle ou du rôle administrateur.

    Vous pouvez spécifier des autorisations d’accès au principal de sécurité pour les documents ingérés à l’aide du point de terminaison ingestDocuments . Pour en savoir plus sur les autorisations d’accès et la sécurité du contenu de document externe, reportez-vous à la section Sécurité du contenu externe pour Recherche IA.

    Pour obtenir une description complète des points de terminaison de l’API REST de contenu externe, consultez API REST d’ingestion de contenu externe.

    L’API REST Contenu externe est l’outil le plus complexe pour indexer le contenu et les métadonnées de vos documents externes, mais il offre le plus de flexibilité.

    Prérequis de la recherche de contenu externe

    Avant de pouvoir indexer le contenu et les métadonnées d’un document externe pour la recherche dans Recherche IA, vous devez satisfaire aux exigences suivantes. À l’exception de ce qui est indiqué dans le tableau, ces exigences s’appliquent quels que soient les outils d’indexation de contenu externes que vous utilisez.

    Besoin Description

    Avoir un abonnement actif pour le module d’extension Contenu externe pour Recherche IA (com.glide.ais.external_content)

    Le module d’extension Contenu externe pour Recherche IA fournit des fonctionnalités d’indexation du contenu à partir de sources de données externes.

    Pour savoir comment acheter un abonnement au module d’extension et l’activer, reportez-vous à la section Demander le contenu externe pour Recherche IA le module d’extension.

    Définir une table de schéma de contenu externe pour la source de document externe

    Une table de schéma de contenu externe ne stocke pas le contenu d’un document externe dans la base de données. Au lieu de cela, ses colonnes servent de carte de champs d’index Recherche IA à renseigner lorsque vous indexez le contenu à partir de sources de données externes.

    Pour obtenir des instructions sur la création d’une table de schéma de contenu externe, reportez-vous à la section Créer une table de schéma de contenu externe.

    Lorsque les documents provenant de plusieurs sources de données externes partagent le même ensemble de champs et ont des identificateurs de document uniques, vous pouvez utiliser une seule table de schéma de contenu externe pour chacun d’entre eux. Pour éviter toute perte de données, les sources de données externes doivent satisfaire ces conditions :
    • Tous les documents dans les sources de données externes doivent inclure les mêmes champs, en correspondance avec les colonnes définies dans la table de schéma de contenu.
    • Chaque document dans les sources de données externes doit avoir un identificateur unique afin que les documents ne se chevauchent pas dans l’index Recherche IA .

    Si les sources de données externes ne peuvent pas satisfaire ces conditions, créez une table de schéma de contenu externe distincte pour chaque source de données.

    Remarque :
    Rechercher des applications de connecteur à partir des ServiceNow Store tables de schéma de contenu externe créées automatiquement selon les besoins. Vous devez uniquement créer vos propres tables de schéma de contenu externe lors de l’indexation de documents externes à l’aide du spoke ou de Hub d'intégration Recherche IA l’API REST de contenu externe.
    Créez une source indexée avec votre table de schéma de contenu externe spécifiée comme table à indexer

    La source indexée envoie le contenu et les métadonnées des documents externes à l’index Recherche IA .

    Pour obtenir des instructions sur la création d’une source indexée, reportez-vous à la section Créer une source indexée.

    Créer une ou plusieurs sources de recherche pour la source indexée

    Chaque source de recherche spécifie un sous-ensemble de documents externes provenant de la source indexée dont vous souhaitez rendre le contenu consultable dans Recherche IA.

    Pour obtenir des instructions sur la création de sources de recherche, reportez-vous à la section Créer une source de recherche.