Amazon Kendra este un serviciu de căutare inteligentă extrem de precis și ușor de utilizat, alimentat de machine learning (ML). Amazon Kendra oferă o suită de conectori de surse de date pentru a simplifica procesul de asimilare și indexare a conținutului dvs., oriunde ar fi acesta.
Pentru multe organizații, Box Content Cloud este o parte esențială a strategiei lor de stocare a conținutului și de gestionare a ciclului de viață. Un cont Box de companie conține adesea o comoară de active, cum ar fi documente, prezentări, articole de cunoștințe și multe altele. Acum, cu noul conector de sursă de date Amazon Kendra pentru Box, aceste active și orice sarcini sau comentarii asociate pot fi indexate de serviciul de căutare inteligentă al Amazon Kendra pentru a dezvălui conținut și a debloca răspunsuri ca răspuns la întrebările utilizatorilor.
În această postare, vă arătăm cum să configurați noul conector Amazon Kendra Box pentru a indexa selectiv conținutul din depozitul dvs. Box Enterprise.
Prezentare generală a soluțiilor
Soluția constă din următorii pași de nivel înalt:
- Creați o aplicație Box pentru Amazon Kendra prin Consola pentru dezvoltatori Box.
- Adăugați exemple de documente în contul dvs. Box.
- Creați o sursă de date Box prin consola Amazon Kendra.
- Indexați exemplele de documente din contul Box.
Cerințe preliminare
Pentru a încerca conectorul Amazon Kendra pentru Box, aveți nevoie de următoarele:
- An Cont AWS cu privilegii de a crea Gestionarea identității și accesului AWS (IAM) roluri și politici. Pentru mai multe informații, vezi Prezentare generală a gestionării accesului: permisiuni și politici.
- Cunoștințe de bază despre AWS și cunoștințe de lucru despre administrarea Box Enterprise.
- Acces de administrator la un spațiu de lucru Box Enterprise.
Creați o aplicație Box pentru Amazon Kendra
Înainte de a configura un conector de sursă de date Amazon Kendra Box, trebuie mai întâi să creați o aplicație Box.
- Conectați-vă la Box Enterprise Consola pentru dezvoltatori.
- Alege Creați o nouă aplicație.
- Alege Aplicație personalizată.
- Alege Autentificare server (cu JWT).
- Introduceți un nume pentru aplicația dvs. De exemplu,
KendraConnector
. - Alege Creați aplicație.
- În aplicația creată de dvs. în Aplicatiile mele, alege Configuraţie tab.
- În Nivel de acces la aplicație secțiune, pentru a alege Acces aplicație + Enterprise.
- În Domenii de aplicare secțiunea, verificați dacă sunt activate următoarele permisiuni:
- În Caracteristici avansate secțiune, selectați Efectuați apeluri API folosind antetul ca utilizator.
- În Adăugați și gestionați cheile publice secțiune, pentru a alege Generați o pereche de chei publice/private.
Acest lucru necesită verificare în doi pași. Un fișier text JSON este descărcat pe computer.
- Alege OK pentru a accepta această descărcare.
- Alege Salvaţi Modificările.
- Pe Autorizare fila, alegeți Examinați și trimiteți.
- Selectați Trimiteți aplicația în cadrul acestei întreprinderi Și alegeți Trimite mesaj.
Proprietarul dvs. Box Enterprise trebuie să aprobe aplicația înainte de a o putea folosi.
Accesați directorul de descărcări de pe computer pentru a examina fișierul JSON descărcat. Conține ID-ul clientului, secretul clientului, ID-ul cheii publice, cheia privată, fraza de acces și ID-ul companiei. Aveți nevoie de aceste valori pentru a crea sursa de date Box într-un pas ulterior.
Adăugați exemple de documente în contul dvs. Box
În acest pas, încărcați exemple de documente în contul dvs. Box. Mai târziu, folosim sursa de date Amazon Kendra Box pentru a accesa cu crawlere și a indexa aceste documente.
- Descarcă AWS_Whitepapers.zip la computer.
- Extrageți fișierele într-un folder numit
AWS_Whitepapers
.
- Încărcați
AWS_Whitepapers
folder în contul dvs. Box.
Creați o sursă de date Box
Pentru a adăuga o sursă de date la indexul dvs. Amazon Kendra utilizând conectorul Box, puteți utiliza un index Amazon Kendra existent sau creați un nou index Amazon Kendra. Apoi parcurgeți următorii pași pentru a crea o sursă de date Box:
- Pe consola Amazon Kendra, alegeți Indexuri în panoul de navigare.
- Din lista de indici, alegeți indexul la care doriți să adăugați sursa de date.
- Alege Adăugați surse de date.
- Din lista de conectori pentru sursa de date, alegeți Adăugați conector în Cutie.
- Pe Specificați detaliile sursei de date pagina, introduceți un nume de sursă de date și o descriere opțională.
- Alege Pagina Următoare →.
- Deschideți fișierul JSON pe care l-ați descărcat din Box Developer Console.
Conține valori pentru clientID
, clientSecret
, publicKeyID
, privateKey
, passphrase
, și enterpriseID
.
- Pe Definiți accesul și securitatea pagina, în Sursă secțiune, pt ID-ul companiei Box, introduceți valoarea lui
enterpriseID
camp. - În Autentificare secțiune, sub Secretul AWS Secrets Manager, alege Creați și adăugați un nou secret.
- Pentru Numele secret, introduceți un nume pentru secret, de exemplu,
boxsecret1
. - Pentru câmpurile rămase, introduceți valorile corespunzătoare din fișierul JSON descărcat.
- Alege Salvați și adăugați secret.
- În Rolul IAM secțiune, pentru a alege Creați un rol nou (recomandat) și introduceți un nume de rol, de exemplu,
box-role
.
Pentru mai multe informații despre permisiunile necesare pentru a le include în rolul IAM, consultați Roluri IAM pentru surse de date.
- Alege Pagina Următoare →.
- Pe Configurați setările de sincronizare pagina, în Sincronizarea domeniului secțiunea, puteți include link-uri Web Box, comentarii și activități în index, pe lângă conținutul fișierului. Utilizați setarea implicită (nebifată) pentru această postare.
- Pentru Configurație suplimentară (jurnal de modificări) - facultativ, utilizați setarea implicită (nebifată).
- Pentru Configurație suplimentară (modele regex) – opțional, alege Includeți modele.
- Pentru Tip, alege Cale
- Pentru Calea – opțional, introduceți calea către exemplele de documente pe care le-ați încărcat mai devreme:
AWS_Whitepapers/
. - Alege Adăuga.
- În Sincronizarea programului de rulare secțiune, pentru a alege Fugi la cerere.
- Alege Pagina Următoare →.
- Pe Setați maparea câmpurilor pagina, puteți defini modul în care sursa de date mapează atributele de la obiectele Box la indexul dvs. Utilizați setările implicite pentru această postare.
- Alege Pagina Următoare →.
- Pe Examinați și creați pagina, examinați detaliile sursei de date Box.
- Pentru a face modificări, alegeți Editati butonul de lângă elementul pe care doriți să îl schimbați.
- Când ai terminat, alege Adăugați o sursă de date pentru a adăuga sursa de date Box.
După ce alegeți Adăugați o sursă de date, Amazon Kendra începe să creeze sursa de date. Crearea sursei de date poate dura câteva minute. Când este complet, starea sursei de date se schimbă de la Creating
la Active
.
Indexați mostre de documente din contul Box
Ați configurat programul de rulare a sincronizării sursei de date să ruleze la cerere, așa că trebuie să îl porniți manual.
- Pe consola Amazon Kendra, navigați la indexul dvs.
- Alegeți noua sursă de date.
- Alege Sincronizează acum.
Starea actuală de sincronizare se schimbă în Syncing – crawling
, apoi la Syncing – indexing
.
După aproximativ 10 minute, starea curentă de sincronizare se schimbă în idle
, ultima stare de sincronizare se schimbă în Successful
, Şi Istoricul rulării sincronizării panoul arată mai multe detalii, inclusiv numărul de documente adăugate.
Testați soluția
Acum că ați ingerat documentele albe AWS din contul dvs. Box în indexul Amazon Kendra, puteți testa câteva interogări.
- Pe consola Amazon Kendra, alegeți Căutați conținut indexat în panoul de navigare.
- În câmpul de interogare, introduceți o interogare de testare, cum ar fi
What databases are offered by AWS?
Puteți încerca și propriile interogări.
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. Box.
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 o nouă sursă de date folosind conectorul Amazon Kendra pentru Box, ștergeți acea sursă de date.
- Ștergeți
AWS_Whitepapers
folderul și conținutul acestuia din contul Box.
Concluzie
Cu conectorul Amazon Kendra Box, organizațiile pot pune la dispoziția utilizatorilor în siguranță informațiile de neprețuit captate în conturile lor Box, folosind 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 documentele Box pe baza controalelor de acces pe care le-ați configurat deja în Box
- Puteți indexa tipuri de obiecte Box suplimentare, cum ar fi sarcini, comentarii și link-uri web
- Puteți mapa atributele obiectelor Box 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 Box 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 ingerării
Pentru a afla despre aceste posibilități și mai multe, consultați Ghidul dezvoltatorului Amazon Kendra.
Despre Autori
Bob Strahan este un arhitect principal de soluții în echipa AWS Language AI Services.
- "
- 10
- 100
- Despre Noi
- acces
- Cont
- precis
- plus
- Suplimentar
- administrare
- AI
- Servicii AI
- TOATE
- deja
- Amazon
- api
- aplicaţia
- aproba
- bunuri
- Bunuri
- atribute
- Autentificare
- disponibil
- AWS
- Noțiuni de bază
- Cutie
- Schimbare
- Alege
- Cloud
- comentarii
- Configuraţie
- Consoleze
- conține
- conţinut
- conținut
- Control
- Nucleu
- Cheltuieli
- a creat
- Crearea
- Curent
- personalizat
- de date
- baze de date
- Cerere
- Dezvoltator
- Afişa
- documente
- download-uri
- permite
- Intrați
- Afacere
- exemplu
- DESCRIERE
- Domenii
- First
- următor
- viitor
- obtinerea
- extrem de
- Cum
- Cum Pentru a
- HTTPS
- Identitate
- include
- Inclusiv
- index
- informații
- perspective
- integra
- Inteligent
- IT
- Cheie
- cunoştinţe
- limbă
- AFLAȚI
- învăţare
- Link-uri
- Listă
- maşină
- masina de învățare
- administrare
- manager
- manual
- Hartă
- Harta
- ML
- mai mult
- Navigare
- număr
- promoții
- organizații
- propriu
- proprietar
- Politicile
- posibilităţile de
- Prezentări
- Principal
- privat
- cheie privată
- proces
- public
- Cheia publică
- rămas
- depozit
- necesar
- Resurse
- răspuns
- revizuiască
- Alerga
- Caută
- în siguranță,
- serviciu
- Servicii
- set
- instalare
- So
- soluţie
- soluţii
- unele
- Începe
- început
- începe
- Stat
- Stare
- depozitare
- Strategie
- Reușit
- Suprafață
- sarcini
- echipă
- test
- Testarea
- Noțiuni de bază
- Transformare
- deschide
- utilizare
- utilizatorii
- valoare
- Verificare
- web
- în timp ce
- Hartii albe
- în
- de lucru