Amazon Kendra is een zeer nauwkeurige en gebruiksvriendelijke intelligente zoekservice, mogelijk gemaakt door machine learning (ML). Amazon Kendra biedt een reeks gegevensbronconnectoren om het proces van het opnemen en indexeren van uw inhoud te vereenvoudigen, waar deze zich ook bevindt.
Voor veel organisaties is Box Content Cloud een kernonderdeel van hun strategie voor contentopslag en levenscyclusbeheer. Een Enterprise Box-account bevat vaak een schat aan bezittingen, zoals documenten, presentaties, kennisartikelen en meer. Met de nieuwe Amazon Kendra-gegevensbronconnector voor Box kunnen deze middelen en eventuele bijbehorende taken of opmerkingen nu worden geรฏndexeerd door de intelligente zoekservice van Amazon Kendra om inhoud te onthullen en antwoorden te ontsluiten als reactie op vragen van gebruikers.
In dit bericht laten we u zien hoe u de nieuwe Amazon Kendra Box-connector instelt om selectief inhoud uit uw Box Enterprise-repository te indexeren.
Overzicht oplossingen
De oplossing bestaat uit de volgende stappen op hoog niveau:
- Maak een Box-app voor Amazon Kendra via de Box Developer Console.
- Voeg voorbeelddocumenten toe aan uw Box-account.
- Maak een Box-gegevensbron via de Amazon Kendra-console.
- Indexeer de voorbeelddocumenten uit het Box-account.
Voorwaarden
Om de Amazon Kendra-connector voor Box uit te proberen, heb je het volgende nodig:
- An AWS-account met privileges om te creรซren AWS Identiteits- en toegangsbeheer (IAM) rollen en beleid. Voor meer informatie, zie Overzicht van toegangsbeheer: machtigingen en beleid.
- Basiskennis van AWS en praktische kennis van Box Enterprise-beheer.
- Beheerderstoegang tot een Box Enterprise-werkruimte.
Maak een Box-app voor Amazon Kendra
Voordat u een Amazon Kendra Box-gegevensbronconnector configureert, moet u eerst een Box-app maken.
- Meld u aan bij Box Enterprise Developer Console.
- Kies Maak een nieuwe app.
- Kies Aangepaste app.
- Kies Serververificatie (met JWT).
- Voer een naam in voor uw app. Bijvoorbeeld,
KendraConnector
. - Kies Maak een app.
- In uw gemaakte app in Mijn apps, kies de Configuratie Tab.
- In het App-toegangsniveau sectie, kies App- en ondernemingstoegang.
- In het Toepassingsbereik sectie, controleer of de volgende machtigingen zijn ingeschakeld:
- In het Geavanceerde functies sectie, selecteer Voer API-aanroepen uit met behulp van de as-user-header.
- In het Openbare sleutels toevoegen en beheren sectie, kies Genereer een publiek/privรฉ sleutelpaar.
Hiervoor is tweestapsverificatie vereist. Er wordt een JSON-tekstbestand naar uw computer gedownload.
- Kies OK om deze download te accepteren.
- Kies Wijzigingen opslaan.
- Op de autorisatie tabblad, kies Controleren en verzenden.
- kies Dien app in binnen deze onderneming En kies Verzenden.
Uw Box Enterprise-eigenaar moet de app goedkeuren voordat u deze kunt gebruiken.
Ga naar de downloadmap op uw computer om het gedownloade JSON-bestand te bekijken. Het bevat de client-ID, het clientgeheim, de publieke sleutel-ID, de privรฉsleutel, de wachtwoordzin en de ondernemings-ID. U heeft deze waarden nodig om in een latere stap de Box-gegevensbron te maken.
Voeg voorbeelddocumenten toe aan uw Box-account
In deze stap uploadt u voorbeelddocumenten naar uw Box-account. Later gebruiken we de Amazon Kendra Box-gegevensbron om deze documenten te crawlen en te indexeren.
- Downloaden AWS_Whitepapers.zip naar uw computer.
- Pak de bestanden uit naar een map genaamd
AWS_Whitepapers
.
- Upload de
AWS_Whitepapers
map naar uw Box-account.
Maak een Box-gegevensbron
Als u een gegevensbron aan uw Amazon Kendra-index wilt toevoegen met behulp van de Box-connector, kunt u een bestaande Amazon Kendra-index gebruiken, of een nieuwe Amazon Kendra-index maken. Voer vervolgens de volgende stappen uit om een โโBox-gegevensbron te maken:
- Kies op de Amazon Kendra-console Indexen in het navigatievenster.
- Kies uit de lijst met indexen de index waaraan u de gegevensbron wilt toevoegen.
- Kies Voeg gegevensbronnen toe.
- Kies uit de lijst met gegevensbronconnectoren: Connector toevoegen voor Box camera's.
- Op de Gegevensbrongegevens opgeven pagina, voer een gegevensbronnaam en optionele beschrijving in.
- Kies Volgende.
- Open het JSON-bestand dat u hebt gedownload van de Box Developer Console.
Het bevat waarden voor clientID
, clientSecret
, publicKeyID
, privateKey
, passphrase
en enterpriseID
.
- Op de Definieer toegang en beveiliging pagina, in de bron sectie, voor Box ondernemings-ID, voer de waarde in van de
enterpriseID
veld. - In het authenticatie sectie, onder AWS Secrets Manager geheim, kiezen Creรซer en voeg een nieuw geheim toe.
- Voor Geheime naamVoer een naam in voor het geheim, bijvoorbeeld
boxsecret1
. - Voer voor de overige velden de overeenkomstige waarden uit het gedownloade JSON-bestand in.
- Kies Opslaan en geheim toevoegen.
- In het IAM-rol sectie, kies Een nieuwe rol maken (aanbevolen) en voer een rolnaam in, bijvoorbeeld
box-role
.
Zie voor meer informatie over de vereiste machtigingen die u in de IAM-rol moet opnemen IAM-rollen voor gegevensbronnen.
- Kies Volgende.
- Op de Synchronisatie-instellingen configureren pagina, in de Synchronisatiebereik In de sectie kunt u Box-weblinks, opmerkingen en taken in uw index opnemen, naast de bestandsinhoud. Gebruik de standaardinstelling (niet aangevinkt) voor dit bericht.
- Voor Aanvullende configuratie (wijzigingslog) - optioneel, gebruik dan de standaardinstelling (niet aangevinkt).
- Voor Aanvullende configuratie (regex-patronen) โ optioneel, kiezen Voeg patronen toe.
- Voor Type, kiezen Pad
- Voor Pad โ optioneel, voer het pad in naar de voorbeelddocumenten die u eerder hebt geรผpload:
AWS_Whitepapers/
. - Kies Toevoegen.
- In het Uitvoeringsschema synchroniseren sectie, kies Rennen op aanvraag.
- Kies Volgende.
- Op de Veldtoewijzing instellen Op de pagina kunt u definiรซren hoe de gegevensbron attributen van Box-objecten aan uw index toewijst. Gebruik de standaardinstellingen voor dit bericht.
- Kies Volgende.
- Op de Bekijk en creรซer pagina, bekijk de details van uw Box-gegevensbron.
- Om wijzigingen aan te brengen, kiest u de Edit naast het item dat u wilt wijzigen.
- Als je klaar bent, kies je Gegevensbron toevoegen om uw Box-gegevensbron toe te voegen.
Nadat je gekozen hebt Gegevensbron toevoegen, Amazon Kendra begint met het maken van de gegevensbron. Het kan enkele minuten duren voordat de gegevensbron is gemaakt. Wanneer dit is voltooid, verandert de status van de gegevensbron van Creating
naar Active
.
Indexeer voorbeelddocumenten uit het Box-account
U hebt het uitvoeringsschema voor de gegevensbronsynchronisatie geconfigureerd om op aanvraag uit te voeren, dus u moet het handmatig starten.
- Navigeer op de Amazon Kendra-console naar uw index.
- Kies uw nieuwe gegevensbron.
- Kies Synchroniseer nu.
De huidige synchronisatiestatus verandert in Syncing โ crawling
, dan naar Syncing โ indexing
.
Na ongeveer 10 minuten verandert de huidige synchronisatiestatus naar idle
, de laatste synchronisatiestatus verandert in Successful
En Synchroniseer de loopgeschiedenis paneel toont meer details, inclusief het aantal toegevoegde documenten.
Test de oplossing
Nu u de AWS-whitepapers van uw Box-account in uw Amazon Kendra-index hebt opgenomen, kunt u enkele zoekopdrachten testen.
- Kies op de Amazon Kendra-console Doorzoek geรฏndexeerde inhoud in het navigatievenster.
- Voer in het queryveld een testquery in, zoals
What databases are offered by AWS?
U kunt ook uw eigen query's proberen.
Gefeliciteerd! U heeft Amazon Kendra met succes gebruikt om antwoorden en inzichten naar boven te halen op basis van de inhoud die vanuit uw Box-account is geรฏndexeerd.
Opruimen
Om toekomstige kosten te voorkomen, ruimt u de bronnen op die u als onderdeel van deze oplossing hebt gemaakt.
- Als u tijdens het testen van deze oplossing een nieuwe Amazon Kendra-index hebt gemaakt, verwijdert u deze.
- Als u een nieuwe gegevensbron hebt toegevoegd met behulp van de Amazon Kendra-connector voor Box, verwijdert u die gegevensbron.
- Verwijder de
AWS_Whitepapers
map en de inhoud ervan uit uw Box-account.
Conclusie
Met de Amazon Kendra Box-connector kunnen organisaties informatie van onschatbare waarde die vastzit in hun Box-accounts veilig beschikbaar maken voor hun gebruikers met behulp van intelligent zoeken, mogelijk gemaakt door Amazon Kendra.
In dit bericht hebben we je kennis laten maken met de basis, maar er zijn veel extra functies die we niet hebben behandeld. Bijvoorbeeld:
- U kunt gebruikersgebaseerde toegangscontrole voor uw Amazon Kendra-index inschakelen en de toegang tot Box-documenten beperken op basis van de toegangscontroles die u al in Box heeft geconfigureerd
- U kunt aanvullende Box-objecttypen indexeren, zoals taken, opmerkingen en webkoppelingen
- U kunt Box-objectkenmerken toewijzen aan Amazon Kendra-indexkenmerken en deze inschakelen voor facetten, zoeken en weergeven in de zoekresultaten
- Je kunt de Box-gegevensbron integreren met de Custom Document Enrichment (CDE)-mogelijkheid in Amazon Kendra om extra logica voor attribuuttoewijzing uit te voeren en zelfs aangepaste contenttransformatie tijdens opname
Raadpleeg voor meer informatie over deze mogelijkheden en meer de Amazon Kendra-ontwikkelaarsgids.
Over de auteurs
Bob Strahan is een Principal Solutions Architect in het AWS Language AI Services-team.
- "
- 10
- 100
- Over
- toegang
- Account
- accuraat
- toevoeging
- Extra
- administratie
- AI
- AI-diensten
- Alles
- al
- Amazone
- api
- gebruiken
- goedkeuren
- artikelen
- Activa
- attributen
- authenticatie
- Beschikbaar
- AWS
- De Basis
- Box camera's
- verandering
- Kies
- Cloud
- opmerkingen
- Configuratie
- troosten
- bevat
- content
- inhoud
- onder controle te houden
- Kern
- Kosten
- aangemaakt
- Wij creรซren
- Actueel
- gewoonte
- gegevens
- databanken
- Vraag
- Ontwikkelaar
- Display
- documenten
- downloads
- in staat stellen
- Enter
- Enterprise
- voorbeeld
- Voordelen
- Velden
- Voornaam*
- volgend
- toekomst
- het krijgen van
- zeer
- Hoe
- How To
- HTTPS
- Identiteit
- omvatten
- Inclusief
- index
- informatie
- inzichten
- integreren
- Intelligent
- IT
- sleutel
- kennis
- taal
- LEARN
- leren
- links
- Lijst
- machine
- machine learning
- management
- manager
- handmatig
- kaart
- Maps
- ML
- meer
- Navigatie
- aantal
- Aanbod
- organisaties
- het te bezitten.
- eigenaar
- beleidsmaatregelen door te lezen.
- mogelijkheden
- Presentaties
- Principal
- privaat
- private Key
- publiek
- public Key
- resterende
- bewaarplaats
- nodig
- Resources
- antwoord
- beoordelen
- lopen
- Ontdek
- vast
- service
- Diensten
- reeks
- het instellen van
- So
- oplossing
- Oplossingen
- sommige
- begin
- gestart
- starts
- Land
- Status
- mediaopslag
- Strategie
- Met goed gevolg
- Oppervlak
- taken
- team
- proef
- Testen
- The Basics
- Transformatie
- openen
- .
- gebruikers
- waarde
- Verificatie
- web
- en
- Whitepapers
- binnen
- werkzaam