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 ustruktureret datalager er Microsoft Exchange. E-mail-samtaler indeholder vigtige beskeder, der udveksles mellem forskellige parter over tid. Brugere vedhæfter ofte dokumenter, der indeholder værdifuld information i forbindelse med den e-mail. Ud over e-mails giver en Exchange-konto adgang til andre værdifulde informationskilder såsom kalenderposter, OneNote-notesbøger og kontakter.
Vi er glade for at kunne meddele, at du nu kan bruge Amazon Kendra-stikket til Microsoft Exchange til at søge efter oplysninger, der er gemt på din Exchange-konto. I dette indlæg viser vi, hvordan man indekserer oplysninger, der er gemt i Exchange, og bruger Amazon Kendras intelligente søgefunktion. Derudover kan den ML-drevne intelligente søgning nøjagtigt finde information fra ustrukturerede dokumenter med naturligt sprogligt fortællende indhold, hvor søgeordssøgning ikke er særlig effektiv.
Løsningsoversigt
Med Amazon Kendra kan du konfigurere flere datakilder for at give et centralt sted at søge på tværs af dit dokumentlager. Til vores løsning demonstrerer vi, hvordan man indekserer et Exchange-lager eller -mappe ved hjælp af Amazon Kendra-stikket til Exchange. Løsningen består af følgende trin:
- Konfigurer en app på Exchange og få forbindelsesdetaljerne.
- Gem detaljerne i AWS Secrets Manager.
- Opret en Exchange-datakilde via Amazon Kendra-konsollen.
- Indekser dataene i Exchange-lageret.
- Kør en prøveforespørgsel for at teste løsningen.
Forudsætninger
For at prøve Amazon Kendra-stikket til Exchange skal du bruge følgende:
Konfigurer en Exchange-app og indhent forbindelsesdetaljer
Før vi opsætter Exchange-datakilden, har vi brug for et par detaljer om dit Exchange-lager. Lad os samle dem på forhånd.
- Log ind på Azure portal ved at bruge din globale admin-brugerkonto, og vælg Næste.
- Indtast din adgangskode og vælg Log ind.
- Vælg på Azures velkomstside App-registreringer.
- Vælg Ny registrering.
- Indtast et navn til appen (f.eks. min-udveksling-app), og vælg Tilmeld.
- Noter lejer-id'et (du skal bruge det, når du opsætter datakilden til Amazon Kendra).
- Under Kundens legitimationsoplysninger, vælg Tilføj et certifikat eller en hemmelighed.
- Vælg Ny klienthemmelighed.
- Indtast en beskrivelse (f.eks.
my exchange secret
). - Vælg en udløbsperiode (for dette indlæg, 6 måneder).
- Vælg Tilføj.
- Bemærk det hemmelige id og den værdi, der skal bruges senere, når du konfigurerer datakilden.
- Vælg i navigationsruden API-tilladelser.
Det er her du kan tilføje eller fjerne administratortilladelser.
- For dette indlæg skal du lade standardindstillingerne være som de er.
Gem Exchange-legitimationsoplysninger i Secrets Manager
For at gemme dine Exchange-legitimationsoplysninger i Secrets Manager skal du konkurrere på følgende trin:
- På Secrets Manager-konsollen skal du vælge Gem en ny hemmelighed.
- Type Anden type hemmelighed.
- Opret to nøgleværdi-par for
clientid
,clientsecret
og indtast de værdier, der er gemt fra Exchange. - Vælg Næste.
- Til Hemmeligt navn, indtast et navn (f.eks.
AmazonKendra-my-exchange-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 Exchange
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-exchange-index
). - Indtast en valgfri beskrivelse.
- Til Rollenavn, indtast et IAM-rollenavn.
- Konfigurer valgfri krypteringsindstillinger og tags.
- Vælg Næste.
- Til Angiv klargøring, Vælg Developer udgave Og vælg Næste.
- I Konfigurer brugeradgangskontrol sektion, lad indstillingerne være på deres standardindstillinger og vælg Næste.
- På anmeldelsessiden skal du vælge Opret.
Dette opretter og udbreder IAM-rollen og opretter derefter Amazon Kendra-indekset, som kan tage op til 30 minutter.
Opret en Exchange-datakilde
Udfør følgende trin for at oprette din datakilde:
- Vælg på Amazon Kendra-konsollen Data kilder i navigationsruden.
- Under Microsoft Exchange, vælg Tilføj stik.
- Til Datakildenavn, indtast et navn (f.eks.
my-exchange-data-source
). - Indtast en valgfri beskrivelse.
- Vælg Næste.
- Til Lejer ID, vælg det lejer-id, du har indsamlet tidligere.
- 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-myexchange-datasource-role
). - Vælg Næste.
- Til Bruger-e-mail-id, kan du indtaste en liste over e-mail-id'er. For at fange indhold fra alle brugere skal du lade feltet stå tomt.
Vi har beholdt standardvalgene, men du kan finjustere dit valg af indhold efter behov.
- Til Synkroniseringstilstand, Vælg Fuld synkronisering (det er første gang, og vi skal importere alt indhold).
- 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 Exchange-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).
Exchange-forbindelsen gennemgår også lokale identitetsoplysninger fra Exchange. Du kan bruge denne funktion til at indsnævre din forespørgsel efter bruger.
- For at bruge denne funktion skal du gå tilbage til søgeresultatsiden.
- Udvid Testforespørgsel med brugernavn eller grupper Og vælg Anvend brugernavn eller grupper.
For Microsoft Exchange importerer vi ikke grupper, vi importerer blot brugernavne. Brugernavne er e-mail-id'er i dette tilfælde.
- Indtast bruger-id'et (e-mail) for din bruger og vælg Indløs.
- Kør din søgeforespørgsel igen.
Dette giver dig et filtreret sæt resultater baseret på dine kriterier.
- Gå tilbage til søgesiden og indtast navnet på en bruger, der ikke har adgang til dette indhold, og vælg derefter Indløs.
- Kør den samme forespørgsel igen.
Når du fronter Amazon Kendra med en applikation som f.eks. en applikation bygget vha Oplevelsesbygger, kan du videregive brugeridentiteten (i form af e-mail-id'et) til Amazon Kendra for at sikre, at hver bruger kun ser indhold, der er specifikt for deres bruger-id. Alternativt kan du bruge AWS IAM Identity Center (efterfølger til AWS Single Sign-On) for at kontrollere brugerkontekst, der sendes til Amazon Kendra for at begrænse forespørgsler efter bruger.
Tillykke! Du har med succes brugt Amazon Kendra til at få svar og indsigt baseret på indholdet indekseret fra din Exchange-konto.
Begrænsninger
Denne løsning har følgende begrænsninger:
- Flere domæne-e-mails understøttes ikke.
- Sticky notes understøttes ikke.
- Inkrementelle opdateringer er kun gyldige i en bestemt periode (7 dage), før klientapplikationen skal køre en fuld synkronisering igen.
- Exchange Online har hastighedsgrænser, der styrer indtagelseshastigheden. For mere information, se Exchange Online-grænser.
Ryd op
For at undgå fremtidige omkostninger skal du rydde op i de ressourcer, du har oprettet som en del af denne løsning. Hvis du oprettede et nyt Amazon Kendra-indeks, mens du testede denne løsning, skal du slette det. Hvis du kun tilføjede en ny datakilde ved hjælp af Amazon Kendra-stikket til Exchange, skal du slette denne datakilde.
Konklusion
Med Microsoft Exchange-stikket til Amazon Kendra kan organisationer udnytte depotet af oplysninger, der er gemt på deres konto, sikkert ved hjælp af intelligent søgning drevet af Amazon Kendra.
For at lære om disse muligheder og mere, se Amazon Kendra Developer Guide. For mere information om, hvordan du kan oprette, ændre eller slette metadata og indhold, når du indtager dine data fra Exchange, se Berige dine dokumenter under indtagelse , Berig dit indhold og metadata for at forbedre din søgeoplevelse med tilpasset dokumentberigelse i Amazon Kendra.
Om forfatteren
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.
- SEO Powered Content & PR Distribution. Bliv forstærket i dag.
- Platoblokkæde. Web3 Metaverse Intelligence. Viden forstærket. Adgang her.
- Kilde: https://aws.amazon.com/blogs/machine-learning/index-your-microsoft-exchange-content-using-the-exchange-connector-for-amazon-kendra/
- 100
- 7
- a
- I stand
- Om
- adgang
- Konto
- præcis
- præcist
- tværs
- tilføjet
- Desuden
- admin
- fremme
- AI / ML
- Alle
- Amazon
- Amazon Kendra
- ,
- Annoncere
- svar
- app
- Anvendelse
- OMRÅDE
- vedhæfte
- AWS
- Azure
- tilbage
- baseret
- før
- være
- mellem
- boston
- Bringer
- bygget
- Kalender
- fange
- tilfælde
- central
- certifikat
- Vælg
- kunde
- konkurrere
- fuldføre
- tilslutning
- Konsol
- kontakter
- indeholder
- Container
- indhold
- indhold
- sammenhæng
- kontrol
- samtaler
- Core
- Omkostninger
- skabe
- oprettet
- skaber
- Legitimationsoplysninger
- kriterier
- skik
- data
- Dage
- Standard
- defaults
- demonstrere
- beskrivelse
- detaljer
- Udvikler
- dokumentet
- dokumenter
- Er ikke
- domæne
- Dont
- ned
- i løbet af
- hver
- tidligere
- Effektiv
- emails
- kryptering
- sikre
- Indtast
- Enterprise
- eksempel
- udveksling
- ophidset
- erfaring
- familie
- Feature
- få
- felt
- Finde
- Fornavn
- første gang
- efter
- formular
- fra
- fuld
- funktion
- fremtiden
- få
- giver
- Global
- Go
- Gruppens
- have
- stærkt
- Hvordan
- How To
- HTML
- HTTPS
- ID
- Identity
- importere
- vigtigt
- in
- omfatter
- indeks
- oplysninger
- indsigt
- Intelligent
- interesser
- IT
- Holde
- Sprog
- LÆR
- læring
- Forlade
- GRÆNSE
- begrænsninger
- grænser
- Liste
- lokale
- maskine
- machine learning
- leder
- beskeder
- Metadata
- microsoft
- minutter
- ML
- ændre
- måned
- mere
- flere
- navn
- navne
- FORTÆLLING
- Natural
- Navigation
- Behov
- behov
- Ny
- Noter
- Tilbud
- online
- organisationer
- Andet
- udendørs
- par
- brød
- del
- parter
- Bestået
- Adgangskode
- periode
- Tilladelser
- Place
- plato
- Platon Data Intelligence
- PlatoData
- muligheder
- Indlæg
- strøm
- behandle
- give
- Sats
- Læsning
- Fjern
- Repository
- Ressourcer
- Resultater
- gennemgå
- roller
- Kør
- samme
- Søg
- Secret
- Sektion
- sikkert
- Sees
- valg
- senior
- Serverless
- tjeneste
- sæt
- indstilling
- indstillinger
- flere
- bør
- Vis
- forenkle
- enkelt
- løsninger
- Løsninger
- nogle
- Kilde
- Kilder
- specifikke
- hastighed
- udgifterne
- Steps
- butik
- opbevaret
- struktureret
- Succesfuld
- sådan
- suite
- Understøttet
- overflade
- synkronisering
- Tag
- Tryk på
- Teknologier
- lejer
- prøve
- Test
- deres
- tid
- til
- sammen
- opdateringer
- brug
- Bruger
- brugere
- Værdifuld
- værdi
- Værdier
- forskellige
- via
- velkommen
- som
- mens
- WHO
- vilje
- Du
- Din
- zephyrnet