Amazon Kendra er en meget nøjagtig og brugervenlig intelligent søgetjeneste drevet af maskinlæring (ML). Amazon Kendra tilbyder en række datakildeforbindelser til at forenkle processen med at indtage og indeksere dit indhold, uanset hvor det befinder sig.
Værdifulde data i organisationer lagres i både strukturerede og ustrukturerede depoter. En virksomhedssøgningsløsning bør være i stand til at samle data på tværs af flere strukturerede og ustrukturerede repositories til at indeksere og søge på.
Et sådant datalager er ServiceNow. Som grundlaget for alle digitale arbejdsgange forbinder ServiceNow Platform® mennesker, funktioner og systemer på tværs af din organisation. Da data akkumuleres over tid, lagres en masse kritisk information i servicekataloger, vidensartikler og hændelser, inklusive vedhæftede filer for hver post.
Vi er glade for at kunne meddele, at vi har opdateret ServiceNow-stikket til Amazon Kendra for at tilføje endnu flere muligheder. I denne version (V2) kan du nu crawle vidensartikler, servicekatalogdokumenter og hændelser og også bringe identitets-/ACL-oplysninger ind for at gøre dine søgninger mere detaljerede. Konnektoren understøtter også ServiceNow-versioner af Tokyo, Rom, San Diego og andre, og to synkroniseringstilstande: Fuld synkroniseringstilstand, som udfører tvunget fuld synkronisering, og tilstanden Ny, Modificeret og Slettet, som udfører trinvise synkroniseringer.
Løsningsoversigt
Med Amazon Kendra kan du konfigurere flere datakilder til at give et centralt sted at indeksere og søge på tværs af dit dokumentlager. Til vores løsning demonstrerer vi, hvordan man indekserer et ServiceNow-lager ved hjælp af Amazon Kendra-stikket til ServiceNow. Løsningen består af følgende trin:
- Konfigurer en app på ServiceNow og få forbindelsesdetaljerne.
- Gem detaljerne i AWS Secrets Manager.
- Opret en ServiceNow-datakilde via Amazon Kendra-konsollen.
- Indekser dataene i ServiceNow-lageret.
- Kør en prøveforespørgsel for at få oplysningerne.
Forudsætninger
For at prøve Amazon Kendra-stikket til ServiceNow skal du bruge følgende:
Konfigurer en ServiceNow-app, og indhent forbindelsesdetaljer
Før vi konfigurerer ServiceNow-datakilden, har vi brug for et par detaljer om dit ServiceNow-lager. Lad os samle dem på forhånd.
- Gå til https://developer.servicenow.com/.
- Log ind med dine legitimationsoplysninger.
- Opret en ServiceNow-instans ved at vælge Begynd at bygge.
- Hvis du i øjeblikket er logget ind som rollen App Engine Studio Creator, skal du vælge Skift brugerrolle.
- Type Admin Og vælg Skift brugerrolle.
- Vælg Administrer instansadgangskode og log ind ved hjælp af instans-URL'en med den angivne admin-bruger og adgangskode.
- Gem det viste forekomstnavn, URL, brugernavn og adgangskode til senere brug.
- Log ind på forekomsten ved hjælp af admin-URL'en og legitimationsoplysningerne fra det forrige trin.
- Vælg Alle og søg efter Ansøgningsregister.
- Vælg Ny for at oprette nye OAuth-legitimationsoplysninger.
- Vælg Opret et OAuth API-slutpunkt til eksterne klienter.
- Til Navn, gå ind
myKendraConnector
og lad de andre felter være tomme.myKendraConnector
OAuth er nu oprettet. - Kopiér og gem klient-id'et og klienthemmeligheden til brug ved konfiguration af forbindelsen i et senere trin.
Sessionstokenet er gyldigt i op til 30 minutter. Du skal generere et nyt sessionstoken hver gang du indekserer indholdet, eller du kan konfigurere Adgangstokens levetid med længere tid.
Gem ServiceNow-legitimationsoplysninger i Secrets Manager
For at gemme dine ServiceNow-legitimationsoplysninger i Secrets Manager, skal du konkurrere på følgende trin:
- På Secrets Manager-konsollen skal du vælge Gem en ny hemmelighed.
- Vælg Anden type hemmelighed.
- Opret seks nøgleværdi-par for
hostUrl
,clientId
,clientSecret
,userName
,password
ogauthType
, og indtast de værdier, der er gemt fra ServiceNow. - Vælg Gem.
- Til Hemmeligt navn, indtast et navn (f.eks.
AmazonKendra-ServiceNow-secret
). - Indtast en valgfri beskrivelse.
- Vælg Næste.
- I Konfigurer rotation sektion, behold alle indstillinger på deres standardindstillinger og vælg Næste.
- På anmeldelse side, vælg Butik.
Konfigurer Amazon Kendra-stikket til ServiceNow
For at konfigurere Amazon Kendra-stikket skal du udføre følgende trin:
- Vælg på Amazon Kendra-konsollen Opret et indeks.
- Til Indeksnavn, indtast et navn til indekset (f.eks.
my-ServiceNow-index
). - Indtast en valgfri beskrivelse.
- Til Rollenavn, indtast et IAM-rollenavn.
- Konfigurer valgfri krypteringsindstillinger og tags.
- Vælg Næste.
- I Konfigurer brugeradgangskontrol sektion, lad indstillingerne være på deres standardindstillinger og vælg Næste.
- Til Provisioning udgaver, Vælg Developer udgave.
- Vælg Opret.Dette opretter og udbreder IAM-rollen og opretter derefter Amazon Kendra-indekset, som kan tage op til 30 minutter.
- Vælg Data kilder i navigationsruden.
- Under ServiceNow-indeks, vælg Tilføj stik.
- Til Datakildenavn, indtast et navn (f.eks.
my-ServiceNow-connector
). - Indtast en valgfri beskrivelse.
- Vælg Næste.
- Til ServiceNow vært, gå ind
xxxxx.service-now.com
(forekomstens URL fra ServiceNow-opsætningen). - Til Type godkendelsestoken, Vælg OAuth 2.0-godkendelse.
- Til AWS Secrets Manager-hemmelighed, vælg den hemmelighed, du oprettede tidligere.
- Til IAM rolle, vælg Lav en ny rolle.
- Til Rollenavn, indtast et navn (f.eks.
AmazonKendra-ServiceNow-role
). - Vælg Næste.
- Til Vælg enheder eller indholdstyper, vælg dine indholdstyper.
- Til Frekvens, vælg Kør efter behov.
- Vælg Næste.
- Indstil eventuelle valgfrie felttilknytninger og vælg Næste.
- Vælg Gennemgå og opret Og vælg Tilføj datakilde.
- Vælg Synkroniser nu.
- Vent på, at synkroniseringen er fuldført.
Test løsningen
Nu hvor du har indtaget indholdet fra din ServiceNow-konto i dit Amazon Kendra-indeks, kan du teste nogle forespørgsler.
Gå til dit indeks og vælg Søg efter indekseret indhold. Indtast et eksempel på en søgeforespørgsel, og test dine søgeresultater (din forespørgsel vil variere baseret på indholdet af din konto).
ServiceNow-stikket gennemgår også valgfrit lokale identitetsoplysninger fra ServiceNow. For brugere angiver den brugerens e-mail-id som hovedstol. For grupper sætter den gruppe-id'et som hovedstol. Hvis du deaktiverer identitetscrawling, skal du uploade bruger- og gruppetilknytningen til hovedbutikken ved hjælp af PutPrincipalMapping
API. Udfør følgende trin for at filtrere søgeresultater efter brugere eller grupper:
- Naviger til søgekonsollen.
- Udvid Testforespørgsel med brugernavn eller grupper Og vælg Anvend brugernavn eller grupper.
- Indtast bruger- eller gruppenavne, og vælg Indløs.
- Indtast derefter søgeforespørgslen og tryk på Indtast.
Dette giver dig et filtreret sæt resultater baseret på dine kriterier.
Tillykke! Du har med succes brugt Amazon Kendra til at få svar og indsigt baseret på indholdet indekseret fra din ServiceNow-konto.
Ryd op
Det er god praksis at rydde op (slette) alle ressourcer, du ikke længere ønsker at bruge. Oprydning af AWS-ressourcer forhindrer din konto i at pådrage sig yderligere gebyrer.
- Vælg på Amazon Kendra-konsollen Indexes i navigationsruden.
- Vælg det indeks, der skal slettes.
- Vælg Slette for at slette det valgte indeks.
Konklusion
Med ServiceNow-stikket til Amazon Kendra kan organisationer benytte sig af depotet af oplysninger, der er gemt på deres konto, sikkert ved hjælp af intelligent søgning drevet af Amazon Kendra.
I dette indlæg introducerede vi dig til det grundlæggende, men der er mange ekstra funktioner, som vi ikke dækkede. For eksempel:
- Du kan aktivere brugerbaseret adgangskontrol til dit Amazon Kendra-indeks og begrænse adgangen til brugere og grupper, som du konfigurerer
- Du kan tilknytte yderligere felter til Amazon Kendra-indeksattributter og aktivere dem til facettering, søgning og visning i søgeresultaterne
- Du kan integrere ServiceNow-datakilden med Custom Document Enrichment-funktionen (CDE) i Amazon Kendra for at udføre yderligere attributkortlægningslogik og endda tilpasset indholdstransformation under indtagelse
For at lære om disse muligheder og mere, se Amazon Kendra Developer Guide.
Om forfatterne
Senthil Ramachandran er en Enterprise Solutions Architect hos AWS, der støtter kunder i det nordøstlige USA. Han er primært fokuseret på cloud-adoption og digital transformation i Financial Services Industry. Senthils interesseområde er AI, især Deep Learning og Machine Learning. Han fokuserer på applikationsautomatiseringer med kontinuerlig læring og forbedring af menneskelig virksomhedserfaring. Senthil nyder at se autosport, fodbold og tilbringe tid med sin familie.
Ashish Lagwankar er Senior Enterprise Solutions Architect hos AWS. Hans kerneinteresser omfatter AI/ML, serverløse og containerteknologier. Ashish er baseret i Boston, MA-området og nyder at læse, udendørs og tilbringe tid med sin familie.
- AI
- ai kunst
- ai kunst generator
- en robot
- Amazon Kendra
- kunstig intelligens
- certificering af kunstig intelligens
- kunstig intelligens i banksektoren
- kunstig intelligens robot
- kunstig intelligens robotter
- software til kunstig intelligens
- AWS maskinindlæring
- blockchain
- blockchain konference ai
- coingenius
- samtale kunstig intelligens
- kryptokonference ai
- dalls
- dyb læring
- du har google
- Mellem (200)
- machine learning
- plato
- platon ai
- Platon Data Intelligence
- Platon spil
- PlatoData
- platogaming
- skala ai
- syntaks
- zephyrnet