Amazon Kendra este un serviciu de căutare inteligentă extrem de precis și simplu de utilizat, alimentat de machine learning (ML). Amazon Kendra oferă o suită de conectori pentru sursa de date pentru a simplifica procesul de asimilare și indexare a conținutului dvs., oriunde ar fi acesta.
Datele valoroase din organizații sunt stocate atât în depozite structurate, cât și în cele nestructurate. O soluție de căutare pentru întreprinderi ar trebui să poată strânge date în mai multe depozite structurate și nestructurate pentru a indexa și a căuta.
Un astfel de depozit de date este ServiceNow. Ca bază pentru toate fluxurile de lucru digitale, ServiceNow Platform® conectează oamenii, funcțiile și sistemele din organizația dvs. Pe măsură ce datele se acumulează în timp, o mulțime de informații critice sunt stocate în cataloage de servicii, articole de cunoștințe și incidente, inclusiv atașamente pentru fiecare intrare.
Suntem încântați să anunțăm că am actualizat conectorul ServiceNow pentru Amazon Kendra pentru a adăuga și mai multe capabilități. În această versiune (V2), acum puteți accesa cu crawlere articolele de cunoștințe, documentele catalogului de servicii și incidentele și, de asemenea, puteți introduce informații despre identitate/ACL pentru a face căutările dvs. mai granulare. Conectorul acceptă, de asemenea, versiunile ServiceNow din Tokyo, Roma, San Diego și altele și două moduri de sincronizare: modul Full Sync, care realizează sincronizări complete forțate și modul New, Modified și Deleted, care realizează sincronizări incrementale.
Prezentare generală a soluțiilor
Cu Amazon Kendra, puteți configura mai multe surse de date pentru a oferi un loc central pentru indexarea și căutarea în depozitul dvs. de documente. Pentru soluția noastră, demonstrăm cum să indexăm un depozit ServiceNow folosind conectorul Amazon Kendra pentru ServiceNow. Soluția constă din următorii pași:
- Configurați o aplicație pe ServiceNow și obțineți detaliile conexiunii.
- Stocați detaliile în Manager de secrete AWS.
- Creați o sursă de date ServiceNow prin consola Amazon Kendra.
- Indexați datele din depozitul ServiceNow.
- Rulați un exemplu de interogare pentru a obține informațiile.
Cerințe preliminare
Pentru a încerca conectorul Amazon Kendra pentru ServiceNow, aveți nevoie de următoarele:
Configurați o aplicație ServiceNow și adunați detalii de conexiune
Înainte de a configura sursa de date ServiceNow, avem nevoie de câteva detalii despre depozitul dvs. ServiceNow. Să le adunăm în avans.
- Mergi la pagina https://developer.servicenow.com/.
- Conectați-vă cu acreditările dvs.
- Creați o instanță ServiceNow alegând Începeți să construiți.
- Dacă sunteți conectat în prezent ca rol de creator App Engine Studio, alegeți Schimbați rolul utilizatorului.
- Selectați admin Și alegeți Schimbați rolul utilizatorului.
- Alege Gestionați parola instanței și conectați-vă folosind adresa URL a instanței utilizând utilizatorul de administrator și parola furnizate.
- Salvați numele instanței afișate, adresa URL, numele de utilizator și parola pentru o utilizare ulterioară.
- Conectați-vă la instanță folosind adresa URL de administrator și acreditările de la pasul anterior.
- Alege TOATE si cauta Registrul aplicațiilor.
- Alege Nou pentru a crea noi acreditări OAuth.
- Alege Creați un punct final API OAuth pentru clienții externi.
- Pentru Nume si Prenume, introduce
myKendraConnector
și lăsați celelalte câmpuri necompletate.myKendraConnector
OAuth este acum creat. - Copiați și stocați ID-ul clientului și secretul clientului pentru a le utiliza atunci când configurați conectorul într-un pas ulterior.
Indicatorul de sesiune este valabil până la 30 de minute. Trebuie să generați un nou token de sesiune de fiecare dată când indexați conținutul sau puteți configura Durata de viață a simbolului de acces cu un timp mai lung.
Păstrați acreditările ServiceNow în Secrets Manager
Pentru a vă stoca acreditările ServiceNow în Secrets Manager, concurați următorii pași:
- Pe consola Secrets Manager, alegeți Stocați un nou secret.
- Alege Alt tip de secret.
- Creați șase perechi cheie-valoare pentru
hostUrl
,clientId
,clientSecret
,userName
,password
, șiauthType
și introduceți valorile salvate din ServiceNow. - Alege Economisiți.
- Pentru Numele secret, introduceți un nume (de exemplu,
AmazonKendra-ServiceNow-secret
). - Introduceți o descriere opțională.
- Alege Pagina Următoare →.
- În Configurați rotația secțiunea, păstrați toate setările la valorile implicite și alegeți Pagina Următoare →.
- Pe Recenzie pagina, alege Magazin.
Configurați conectorul Amazon Kendra pentru ServiceNow
Pentru a configura conectorul Amazon Kendra, parcurgeți următorii pași:
- Pe consola Amazon Kendra, alegeți Creați un index.
- Pentru Numele indexului, introduceți un nume pentru index (de exemplu,
my-ServiceNow-index
). - Introduceți o descriere opțională.
- Pentru Nume rol, introduceți un nume de rol IAM.
- Configurați setările și etichetele opționale de criptare.
- Alege Pagina Următoare →.
- În Configurați controlul accesului utilizatorului secțiunea, lăsați setările la valorile implicite și alegeți Pagina Următoare →.
- Pentru Ediții de aprovizionare, Selectați Ediție pentru dezvoltatori.
- Alege Crea.Acest lucru creează și propagă rolul IAM și apoi creează indexul Amazon Kendra, care poate dura până la 30 de minute.
- Alege Surse de date în panoul de navigare.
- În Index ServiceNow, alege Adăugați conector.
- Pentru Numele sursei de date, introduceți un nume (de exemplu,
my-ServiceNow-connector
). - Introduceți o descriere opțională.
- Alege Pagina Următoare →.
- Pentru gazdă ServiceNow, introduce
xxxxx.service-now.com
(URL-ul instanței din configurația ServiceNow). - Pentru Tipul de jeton de autentificare, Selectați Autentificare OAuth 2.0.
- Pentru Secretul AWS Secrets Manager, alege secretul pe care l-ai creat mai devreme.
- Pentru Rolul IAM, alege Creați un nou rol.
- Pentru Nume rol, introduceți un nume (de exemplu,
AmazonKendra-ServiceNow-role
). - Alege Pagina Următoare →.
- Pentru Selectați entități sau tipuri de conținut, alegeți tipurile de conținut.
- Pentru Frecvență, alege Fugi la cerere.
- Alege Pagina Următoare →.
- Setați orice mapări de câmp opționale și alegeți Pagina Următoare →.
- Alege Examinați și creați Și alegeți Adăugați o sursă de date.
- Alege Sincronizează acum.
- Așteptați finalizarea sincronizării.
Testați soluția
Acum că ați ingerat conținutul din contul ServiceNow în indexul Amazon Kendra, puteți testa câteva interogări.
Accesați indexul dvs. și alegeți Căutați conținut indexat. Introduceți un exemplu de interogare de căutare și testați rezultatele căutării (interogarea dvs. va varia în funcție de conținutul contului dvs.).
De asemenea, conectorul ServiceNow accesează cu crawlere informațiile locale de identitate din ServiceNow. Pentru utilizatori, setează ID-ul de e-mail al utilizatorului ca principal. Pentru grupuri, setează ID-ul grupului ca principal. Dacă dezactivați accesarea cu crawlere a identității, atunci trebuie să încărcați maparea utilizatorului și a grupului în magazinul principal folosind PutPrincipalMapping
API. Pentru a filtra rezultatele căutării după utilizatori sau grupuri, parcurgeți următorii pași:
- Navigați la consola de căutare.
- Extinde Testați interogarea cu numele de utilizator sau grupuri Și alegeți Aplicați numele de utilizator sau grupurile.
- Introduceți numele utilizatorului sau grupului și alegeți Aplică.
- Apoi, introduceți interogarea de căutare și apăsați Intrați.
Acest lucru vă aduce un set filtrat de rezultate pe baza criteriilor dvs.
Felicitări! Ați folosit cu succes Amazon Kendra pentru a afișa răspunsuri și perspective bazate pe conținutul indexat din contul dvs. ServiceNow.
A curăța
Este o practică bună să curățați (ștergeți) orice resurse pe care nu mai doriți să le utilizați. Curățarea resurselor AWS împiedică contul dvs. să suporte alte taxe.
- Pe consola Amazon Kendra, alegeți Indexuri în panoul de navigare.
- Alegeți indexul de șters.
- Alege Șterge pentru a șterge indexul selectat.
Concluzie
Cu conectorul ServiceNow pentru Amazon Kendra, organizațiile pot accesa în siguranță depozitul de informații stocate în contul lor, utilizând căutarea inteligentă oferită de Amazon Kendra.
În această postare, v-am prezentat elementele de bază, dar există multe funcții suplimentare pe care nu le-am acoperit. De exemplu:
- Puteți activa controlul accesului bazat pe utilizator pentru indexul dvs. Amazon Kendra și puteți restricționa accesul la utilizatorii și grupurile pe care le configurați
- Puteți mapa câmpuri suplimentare la atributele indexului Amazon Kendra și le puteți activa pentru fațetare, căutare și afișare în rezultatele căutării
- Puteți integra sursa de date ServiceNow cu capacitatea de îmbogățire personalizată a documentelor (CDE) în Amazon Kendra pentru a realiza o logică suplimentară de mapare a atributelor și chiar transformare personalizată a conținutului în timpul asimilarii
Pentru a afla despre aceste posibilități și mai multe, consultați Ghidul dezvoltatorului Amazon Kendra.
Despre autori
Senthil Ramachandran este arhitect de soluții pentru întreprinderi la AWS, care sprijină clienții din nord-estul SUA. El se concentrează în primul rând pe adoptarea cloud și transformarea digitală în industria serviciilor financiare. Domeniul de interes al Senthil este AI, în special Deep Learning și Machine Learning. El se concentrează pe automatizările aplicațiilor cu învățare continuă și îmbunătățirea experienței întreprinderilor umane. Senthil îi place să urmărească Autosport, Soccer și să petreacă timpul cu familia sa.
Ashish Lagwankar este arhitect senior de soluții pentru întreprinderi la AWS. Interesele sale principale includ tehnologiile AI/ML, serverless și containere. Ashish are sediul în zona Boston, MA și îi place să citească, în aer liber și să petreacă timpul cu familia sa.
- AI
- ai art
- ai art generator
- ai robot
- Amazon Kendra
- inteligență artificială
- certificare de inteligență artificială
- inteligența artificială în domeniul bancar
- robot cu inteligență artificială
- roboți cu inteligență artificială
- software de inteligență artificială
- Învățare automată AWS
- blockchain
- conferință blockchain ai
- coingenius
- inteligența artificială conversațională
- criptoconferință ai
- dall-e
- învățare profundă
- google ai
- Intermediar (200)
- masina de învățare
- Plato
- platoul ai
- Informații despre date Platon
- Jocul lui Platon
- PlatoData
- platogaming
- scara ai
- sintaxă
- zephyrnet