Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.

Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra

Amazone Kendra est un service de recherche intelligent très précis et simple à utiliser, alimenté par l'apprentissage automatique (ML). Amazon Kendra propose une suite de connecteurs de sources de données pour simplifier le processus d'ingestion et d'indexation de votre contenu, où qu'il se trouve.

Les données précieuses des organisations sont stockées dans des référentiels structurés et non structurés. Une solution de recherche d'entreprise doit être capable de rassembler les données de plusieurs référentiels structurés et non structurés pour les indexer et les rechercher.

L'un de ces référentiels de données est ServiceNow. En tant que base de tous les flux de travail numériques, la plate-forme ServiceNow® connecte les personnes, les fonctions et les systèmes de votre organisation. Au fur et à mesure que les données s'accumulent au fil du temps, de nombreuses informations critiques sont stockées dans des catalogues de services, des articles de connaissances et des incidents, y compris des pièces jointes pour chaque entrée.

Nous sommes ravis d'annoncer que nous avons mis à jour le connecteur ServiceNow pour Amazon Kendra afin d'ajouter encore plus de fonctionnalités. Dans cette version (V2), vous pouvez désormais explorer des articles de la base de connaissances, des documents de catalogue de services et des incidents, et également importer des informations d'identité/ACL pour rendre vos recherches plus granulaires. Le connecteur prend également en charge les versions ServiceNow de Tokyo, Rome, San Diego et autres, ainsi que deux modes de synchronisation : le mode Full Sync, qui effectue des synchronisations complètes forcées, et le mode New, Modified et Deleted, qui effectue des synchronisations incrémentielles.

Vue d'ensemble de la solution

Avec Amazon Kendra, vous pouvez configurer plusieurs sources de données pour fournir un emplacement central pour indexer et rechercher dans votre référentiel de documents. Pour notre solution, nous montrons comment indexer un référentiel ServiceNow à l'aide du connecteur Amazon Kendra pour ServiceNow. La solution consiste en les étapes suivantes :

  1. Configurez une application sur ServiceNow et obtenez les détails de connexion.
  2. Enregistrez les détails dans AWS Secrets Manager.
  3. Créez une source de données ServiceNow via la console Amazon Kendra.
  4. Indexez les données dans le référentiel ServiceNow.
  5. Exécutez un exemple de requête pour obtenir les informations.

Pré-requis

Pour essayer le connecteur Amazon Kendra pour ServiceNow, vous avez besoin des éléments suivants :

Configurer une application ServiceNow et collecter les détails de connexion

Avant de configurer la source de données ServiceNow, nous avons besoin de quelques détails sur votre référentiel ServiceNow. Rassemblons-les à l'avance.

  1. Cliquez sur https://developer.servicenow.com/.
  2. Connectez-vous avec vos informations d'identification.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  3. Créez une instance ServiceNow en choisissant Commencer la construction.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  4. Si vous êtes actuellement connecté en tant que créateur d'App Engine Studio, choisissez Modifier le rôle de l'utilisateur.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  5. Sélectionnez Administrateur et choisissez Modifier le rôle de l'utilisateur.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  6. Selectionnez Gérer le mot de passe de l'instance et connectez-vous à l'aide de l'URL de l'instance à l'aide de l'utilisateur admin et du mot de passe fournis.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  7. Enregistrez le nom d'instance, l'URL, le nom d'utilisateur et le mot de passe affichés pour une utilisation ultérieure.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  8. Connectez-vous à l'instance à l'aide de l'URL d'administration et des informations d'identification de l'étape précédente.
  9. Selectionnez Tous et ensuite cherchez Registre des candidatures.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  10. Selectionnez Nouveauté pour créer de nouveaux identifiants OAuth.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  11. Selectionnez Créer un point de terminaison d'API OAuth pour les clients externes.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  12. Pour Nom, Entrer myKendraConnector et laissez les autres champs vides.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.La myKendraConnector OAuth est maintenant créé.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  13. Copiez et stockez l'ID client et le secret client à utiliser lors de la configuration du connecteur lors d'une étape ultérieure.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.

Le jeton de session est valide jusqu'à 30 minutes. Vous devez générer un nouveau jeton de session chaque fois que vous indexez le contenu, ou vous pouvez configurer Durée de vie du jeton d'accès avec un temps plus long.

Stocker les identifiants ServiceNow dans Secrets Manager

Pour stocker vos identifiants ServiceNow dans Secrets Manager, procédez comme suit :

  1. Sur la console Secrets Manager, choisissez Stocker un nouveau secret.
  2. Selectionnez Autre type de secret.
  3. Créez six paires clé-valeur pour hostUrl, clientId, clientSecret, userName, passwordet une authType, et entrez les valeurs enregistrées à partir de ServiceNow.
  4. Selectionnez Épargnez.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  5. Pour Nom secret, entrez un nom (par exemple, AmazonKendra-ServiceNow-secret).
  6. Saisissez une description facultative.
  7. Selectionnez Suivant.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  8. Dans le Configurer la rotation section, conservez tous les paramètres par défaut et choisissez Suivant.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  9. Sur le Avis page, choisissez Agence.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.

Configurer le connecteur Amazon Kendra pour ServiceNow

Pour configurer le connecteur Amazon Kendra, procédez comme suit :

  1. Sur la console Amazon Kendra, choisissez Créer un index.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  2. Pour Nom d'index, entrez un nom pour l'index (par exemple, my-ServiceNow-index).
  3. Saisissez une description facultative.
  4. Pour Nom de rôle, saisissez un nom de rôle IAM.
  5. Configurez les paramètres et balises de chiffrement facultatifs.
  6. Selectionnez Suivant.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  7. Dans le Configurer le contrôle d'accès des utilisateurs section, laissez les paramètres par défaut et choisissez Suivant.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  8. Pour Éditions de provisioning, sélectionnez Édition développeur.
  9. Selectionnez CréationCela crée et propage le rôle IAM, puis crée l'index Amazon Kendra, ce qui peut prendre jusqu'à 30 minutes.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  10. Selectionnez Les sources de données dans le volet de navigation.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  11. Sous Indice ServiceNow, choisissez Ajouter un connecteur.
    Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  12. Pour Nom de la source de données, entrez un nom (par exemple, my-ServiceNow-connector).
  13. Saisissez une description facultative.
  14. Selectionnez Suivant.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  15. Pour Hôte ServiceNow, Entrer xxxxx.service-now.com (l'URL de l'instance de la configuration de ServiceNow).
  16. Pour Type de jeton d'authentification, sélectionnez Authentification OAuth 2.0.
  17. Pour Secret du gestionnaire de secrets AWS, choisissez le secret que vous avez créé précédemment.
  18. Pour Rôle IAM, choisissez Créer un nouveau rôle.
  19. Pour Nom de rôle, entrez un nom (par exemple, AmazonKendra-ServiceNow-role).
  20. Selectionnez Suivant.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  21. Pour Sélectionner des entités ou des types de contenu, choisissez vos types de contenu.
  22. Pour La fréquence, choisissez Fonctionne à la demande.
  23. Selectionnez Suivant.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  24. Définissez les mappages de champs facultatifs et choisissez Suivant.
  25. Selectionnez Réviser et créer et choisissez Ajouter une source de données.
  26. Selectionnez Synchroniser maintenant.
  27. Attendez que la synchronisation soit terminée.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.

Testez la solution

Maintenant que vous avez intégré le contenu de votre compte ServiceNow dans votre index Amazon Kendra, vous pouvez tester certaines requêtes.

Accédez à votre index et choisissez Rechercher du contenu indexé. Entrez un exemple de requête de recherche et testez vos résultats de recherche (votre requête variera en fonction du contenu de votre compte).

Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.

Le connecteur ServiceNow analyse également éventuellement les informations d'identité locales à partir de ServiceNow. Pour les utilisateurs, il définit l'ID de messagerie de l'utilisateur comme principal. Pour les groupes, il définit l'ID de groupe comme principal. Si vous désactivez l'analyse d'identité, vous devez télécharger le mappage d'utilisateurs et de groupes dans le magasin principal à l'aide de la PutPrincipalMapping API. Pour filtrer les résultats de la recherche par utilisateurs ou groupes, procédez comme suit :

  1. Accédez à la console de recherche.
  2. Développer vous Tester la requête avec le nom d'utilisateur ou les groupes et choisissez Appliquer le nom d'utilisateur ou les groupes.
  3. Entrez les noms d'utilisateur ou de groupe et choisissez Appliquer.Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
  4. Ensuite, entrez la requête de recherche et appuyez sur Entrer.

Cela vous apporte un ensemble de résultats filtrés en fonction de vos critères.

Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.

Toutes nos félicitations! Vous avez utilisé avec succès Amazon Kendra pour afficher des réponses et des informations basées sur le contenu indexé à partir de votre compte ServiceNow.

Nettoyer

Il est recommandé de nettoyer (supprimer) toutes les ressources que vous ne souhaitez plus utiliser. Le nettoyage des ressources AWS empêche votre compte d'encourir d'autres frais.

  1. Sur la console Amazon Kendra, choisissez Index dans le volet de navigation.
  2. Choisissez l'index à supprimer.
  3. Selectionnez Supprimer pour supprimer l'index sélectionné.

Conclusion

Avec le connecteur ServiceNow pour Amazon Kendra, les organisations peuvent puiser dans le référentiel d'informations stockées dans leur compte en toute sécurité à l'aide de la recherche intelligente optimisée par Amazon Kendra.

Dans cet article, nous vous avons présenté les bases, mais il existe de nombreuses fonctionnalités supplémentaires que nous n'avons pas couvertes. Par example:

  • Vous pouvez activer le contrôle d'accès basé sur l'utilisateur pour votre index Amazon Kendra et restreindre l'accès aux utilisateurs et aux groupes que vous configurez.
  • Vous pouvez mapper des champs supplémentaires aux attributs d'index Amazon Kendra et les activer pour le facettage, la recherche et l'affichage dans les résultats de la recherche.
  • Vous pouvez intégrer la source de données ServiceNow avec la fonctionnalité Custom Document Enrichment (CDE) dans Amazon Kendra pour effectuer une logique de mappage d'attribut supplémentaire et même une transformation de contenu personnalisée lors de l'ingestion.

Pour en savoir plus sur ces possibilités et bien plus encore, reportez-vous au Guide du développeur Amazon Kendra.


À propos des auteurs

 Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.Senthil Ramachandran est architecte de solutions d'entreprise chez AWS, prenant en charge les clients du nord-est des États-Unis. Il se concentre principalement sur l'adoption du cloud et la transformation numérique dans l'industrie des services financiers. Le domaine d'intérêt de Senthil est l'IA, en particulier l'apprentissage profond et l'apprentissage automatique. Il se concentre sur l'automatisation des applications avec un apprentissage continu et l'amélioration de l'expérience humaine de l'entreprise. Senthil aime regarder le sport automobile, le football et passer du temps avec sa famille.

Annonce de la mise à jour du connecteur ServiceNow (V2) pour Amazon Kendra PlatoBlockchain Data Intelligence. Recherche verticale. Aï.Ashish Lagwankar est architecte senior de solutions d'entreprise chez AWS. Ses principaux intérêts incluent l'IA/ML, les technologies sans serveur et les conteneurs. Ashish est basé dans la région de Boston, MA, et aime lire, dehors et passer du temps avec sa famille.

Horodatage:

Plus de Apprentissage automatique AWS