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 nestructurat este Microsoft Exchange. Conversațiile prin e-mail conțin mesaje importante schimbate între diferite părți de-a lungul timpului. Utilizatorii atașează adesea documente care conțin informații valoroase în contextul acelui e-mail. Pe lângă e-mailuri, un cont Exchange oferă acces la alte surse valoroase de informații, cum ar fi intrările din calendar, blocnotesurile OneNote și contactele.
Suntem încântați să anunțăm că acum puteți utiliza conectorul Amazon Kendra pentru Microsoft Exchange pentru a căuta informații stocate în contul dvs. Exchange. În această postare, arătăm cum să indexăm informațiile stocate în Exchange și să folosim funcția de căutare inteligentă Amazon Kendra. În plus, căutarea inteligentă bazată pe ML poate găsi cu exactitate informații din documente nestructurate cu conținut narativ în limbaj natural, pentru care căutarea prin cuvinte cheie nu este foarte eficientă.
Prezentare generală a soluțiilor
Cu Amazon Kendra, puteți configura mai multe surse de date pentru a oferi un loc central de căutare în depozitul dvs. de documente. Pentru soluția noastră, demonstrăm cum să indexăm un depozit sau un folder Exchange folosind conectorul Amazon Kendra pentru Exchange. Soluția constă din următorii pași:
- Configurați o aplicație pe Exchange și obțineți detaliile conexiunii.
- Stocați detaliile în Manager de secrete AWS.
- Creați o sursă de date Exchange prin consola Amazon Kendra.
- Indexați datele din depozitul Exchange.
- Rulați un exemplu de interogare pentru a testa soluția.
Cerințe preliminare
Pentru a încerca conectorul Amazon Kendra pentru Exchange, aveți nevoie de următoarele:
Configurați o aplicație Exchange și adunați detalii de conexiune
Înainte de a configura sursa de date Exchange, avem nevoie de câteva detalii despre depozitul dvs. Exchange. Să le adunăm în avans.
- Conectați-vă la Portalul Azure folosind contul de utilizator global de administrator și alegeți Pagina Următoare →.
- Introduceți parola și alegeți Conecteaza-Te.
- Pe pagina de bun venit Azure, alegeți Înregistrările aplicației.
- Alege Înregistrare nouă.
- Introduceți un nume pentru aplicație (de exemplu, my-exchange-app) și alegeți Înregistrare.
- Notați ID-ul chiriașului (aveți nevoie de el când configurați sursa de date pentru Amazon Kendra).
- În Acreditările clientului, alege Adăugați un certificat sau un secret.
- Alege Secretul noului client.
- Introduceți o descriere (de exemplu,
my exchange secret
). - Alegeți o perioadă de expirare (pentru această postare, 6 luni).
- Alege Adăuga.
- Notați ID-ul secret și valoarea pe care să le utilizați mai târziu când configurați sursa de date.
- În panoul de navigare, alegeți Permisiuni API.
Aici puteți adăuga sau elimina permisiunile de administrator.
- Pentru această postare, lăsați setările implicite așa cum sunt.
Stocați acreditările Exchange în Secrets Manager
Pentru a vă stoca acreditările Exchange în Secrets Manager, urmați pașii de mai jos:
- Pe consola Secrets Manager, alegeți Stocați un nou secret.
- Selectați Alt tip de secret.
- Creați două perechi cheie-valoare pentru
clientid
șiclientsecret
și introduceți valorile salvate din Exchange. - Alege Pagina Următoare →.
- Pentru Numele secret, introduceți un nume (de exemplu,
AmazonKendra-my-exchange-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 Exchange
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-exchange-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 →.
- Pentru Specificați aprovizionarea, Selectați Ediție pentru dezvoltatori Și alegeți 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 →.
- Pe pagina de recenzii, alegeți Crea.
Acest lucru creează și propagă rolul IAM și apoi creează indexul Amazon Kendra, care poate dura până la 30 de minute.
Creați o sursă de date Exchange
Parcurgeți următorii pași pentru a vă crea sursa de date:
- Pe consola Amazon Kendra, alegeți Surse de date în panoul de navigare.
- În Microsoft Exchange, alege Adăugați conector.
- Pentru Numele sursei de date, introduceți un nume (de exemplu,
my-exchange-data-source
). - Introduceți o descriere opțională.
- Alege Pagina Următoare →.
- Pentru ID-ul chiriașului, alegeți ID-ul chiriașului pe care l-ați colectat mai devreme.
- 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-myexchange-datasource-role
). - Alege Pagina Următoare →.
- Pentru ID-ul de e-mail al utilizatorului, puteți introduce o listă de ID-uri de e-mail. Pentru a captura conținut de la toți utilizatorii, lăsați câmpul necompletat.
Am păstrat selecțiile implicite, dar puteți ajusta selecția de conținut după cum este necesar.
- Pentru Mod sincronizare, Selectați Sincronizare completă (aceasta este prima dată și trebuie să importăm tot conținutul).
- 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 dvs. Exchange î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.).
Conectorul Exchange accesează cu crawlere și informații despre identitatea locală din Exchange. Puteți utiliza această funcție pentru a restrânge interogarea în funcție de utilizator.
- Pentru a utiliza această funcție, reveniți la pagina cu rezultatele căutării.
- Extinde Testați interogarea cu numele de utilizator sau grupuri Și alegeți Aplicați numele de utilizator sau grupurile.
Pentru Microsoft Exchange, nu importăm grupuri, importăm doar nume de utilizator. Numele de utilizator sunt ID-uri de e-mail în acest caz.
- Introduceți ID-ul de utilizator (e-mail) al utilizatorului și alegeți Aplică.
- Reluați interogarea de căutare.
Acest lucru vă aduce un set filtrat de rezultate pe baza criteriilor dvs.
- Reveniți la pagina de căutare și introduceți numele unui utilizator care nu are acces la acest conținut, apoi alegeți Aplică.
- Rulați din nou aceeași interogare.
Când faceți față Amazon Kendra cu o aplicație, cum ar fi o aplicație creată folosind Generator de experiență, puteți transmite identitatea utilizatorului (sub forma ID-ului de e-mail) către Amazon Kendra pentru a vă asigura că fiecare utilizator vede numai conținut specific ID-ului său de utilizator. Alternativ, puteți utiliza Centrul de identitate AWS IAM (succesorul AWS Single Sign-On) pentru a controla contextul utilizatorului transmis către Amazon Kendra pentru a limita interogările utilizatorului.
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. Exchange.
Limitări
Această soluție are următoarele limitări:
- E-mailurile cu mai multe domenii nu sunt acceptate.
- Notele lipicioase nu sunt acceptate.
- Actualizările incrementale sunt valabile doar pentru o anumită perioadă (7 zile) înainte ca aplicația client să fie nevoie să ruleze din nou o sincronizare completă.
- Exchange Online are limite de rată care guvernează viteza de asimilare. Pentru mai multe informații, consultați Limitele Exchange Online.
A curăța
Pentru a evita costurile viitoare, curățați resursele pe care le-ați creat ca parte a acestei soluții. Dacă ați creat un nou index Amazon Kendra în timp ce testați această soluție, ștergeți-l. Dacă ați adăugat doar o nouă sursă de date folosind conectorul Amazon Kendra pentru Exchange, ștergeți acea sursă de date.
Concluzie
Cu conectorul Microsoft Exchange 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.
Pentru a afla despre aceste posibilități și mai multe, consultați Ghidul dezvoltatorului Amazon Kendra. Pentru mai multe informații despre cum puteți crea, modifica sau șterge metadatele și conținutul atunci când ingerați datele din Exchange, consultați Îmbogățirea documentelor în timpul ingerării și Îmbogățiți-vă conținutul și metadatele pentru a vă îmbunătăți experiența de căutare cu îmbogățirea documentelor personalizate în Amazon Kendra.
Despre autor
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.
- Distribuție de conținut bazat pe SEO și PR. Amplifică-te astăzi.
- Platoblockchain. Web3 Metaverse Intelligence. Cunoștințe amplificate. Accesați Aici.
- Sursa: https://aws.amazon.com/blogs/machine-learning/index-your-microsoft-exchange-content-using-the-exchange-connector-for-amazon-kendra/
- 100
- 7
- a
- Capabil
- Despre Noi
- acces
- Cont
- precis
- precis
- peste
- adăugat
- plus
- admin
- avansa
- AI / ML
- TOATE
- Amazon
- Amazon Kendra
- și
- anunța
- răspunsuri
- aplicaţia
- aplicație
- ZONĂ
- atașa
- AWS
- Azuriu
- înapoi
- bazat
- înainte
- fiind
- între
- boston
- Aduce
- construit
- Calendar
- captura
- caz
- central
- certificat
- Alege
- client
- concura
- Completă
- conexiune
- Consoleze
- contacte
- conţine
- Recipient
- conţinut
- conținut
- context
- Control
- conversații
- Nucleu
- Cheltuieli
- crea
- a creat
- creează
- scrisori de acreditare
- Criteriile de
- personalizat
- de date
- Zi
- Mod implicit
- implicite
- demonstra
- descriere
- detalii
- Dezvoltator
- document
- documente
- Nu
- domeniu
- Dont
- jos
- în timpul
- fiecare
- Mai devreme
- Eficace
- e-mailuri
- criptare
- asigura
- Intrați
- Afacere
- exemplu
- schimb
- excitat
- experienţă
- familie
- Caracteristică
- puțini
- camp
- Găsi
- First
- prima dată
- următor
- formă
- din
- Complet
- funcţie
- viitor
- obține
- oferă
- Caritate
- Go
- Grupului
- având în
- extrem de
- Cum
- Cum Pentru a
- HTML
- HTTPS
- ID
- Identitate
- import
- important
- in
- include
- index
- informații
- perspective
- Inteligent
- interese
- IT
- A pastra
- limbă
- AFLAȚI
- învăţare
- Părăsi
- LIMITĂ
- limitări
- Limitele
- Listă
- local
- maşină
- masina de învățare
- manager
- mesaje
- Metadata
- Microsoft
- minute
- ML
- modifica
- luni
- mai mult
- multiplu
- nume
- nume
- NARATIV
- Natural
- Navigare
- Nevoie
- nevoilor
- Nou
- notițe
- promoții
- on-line
- organizații
- Altele
- în aer liber
- perechi
- pâine
- parte
- petreceri
- Trecut
- Parolă
- perioadă
- permisiuni
- Loc
- Plato
- Informații despre date Platon
- PlatoData
- posibilităţile de
- Post
- alimentat
- proces
- furniza
- rată
- Citind
- scoate
- depozit
- Resurse
- REZULTATE
- revizuiască
- Rol
- Alerga
- acelaşi
- Caută
- Secret
- Secțiune
- în siguranță,
- vede
- selecţie
- senior
- serverless
- serviciu
- set
- instalare
- setări
- câteva
- să
- Arăta
- simplifica
- singur
- soluţie
- soluţii
- unele
- Sursă
- Surse
- specific
- viteză
- Cheltuire
- paşi
- stoca
- stocate
- structurat
- Reușit
- astfel de
- suită
- Suportat
- Suprafață
- sincronizare
- Lua
- Robinet
- Tehnologii
- chiriaş
- test
- Testarea
- lor
- timp
- la
- împreună
- actualizări
- utilizare
- Utilizator
- utilizatorii
- Valoros
- valoare
- Valori
- diverse
- de
- bun venit
- care
- în timp ce
- OMS
- voi
- Tu
- Ta
- zephyrnet