Amazon Kendra is een zeer nauwkeurige en gebruiksvriendelijke intelligente zoekservice die wordt aangedreven 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.
Waardevolle data in organisaties wordt opgeslagen in zowel gestructureerde als ongestructureerde repositories. Een enterprise search-oplossing moet in staat zijn om gegevens uit verschillende gestructureerde en ongestructureerde repositories samen te brengen om te indexeren en te doorzoeken.
Een van die gegevensopslagplaatsen is Salesforce. Salesforce is een uitgebreide CRM-tool voor het beheer van ondersteunings-, verkoop- en marketingteams. Het is een intelligent, proactief, AI-aangedreven platform dat medewerkers voorziet van de informatie die ze nodig hebben om de beste beslissingen te nemen voor elke klant. Het is de ruggengraat van 's werelds meest klantgerichte organisaties en helpt bedrijven de klant centraal te stellen bij alles wat ze doen.
We zijn verheugd aan te kondigen dat we de Salesforce-connector voor Amazon Kendra hebben bijgewerkt om nog meer mogelijkheden toe te voegen. In deze versie (V2) hebben we naast Classic ook ondersteuning voor Salesforce Lightning toegevoegd. U kunt er nu voor kiezen om bijlagen te crawlen en ook identiteits-/ACL-informatie in te voeren om uw zoekopdrachten gedetailleerder te maken. We ondersteunen nu 20 standaardentiteiten en u kunt ervoor kiezen om meer velden te indexeren.
U kunt de volgende entiteiten importeren (en bijlagen voor degenen gemarkeerd met *):
- Rekeningen*
- Campagne*
- Partner
- Prijslijst
- Geval*
- Contact*
- Contract*
- Document
- Groep
- Het idee
- Lood*
- Kans*
- Product
- Profiel
- Oplossing*
- Taak*
- Gebruiker*
- Gebabbel*
- Kennisartikelen
- Aangepaste objecten*
Overzicht oplossingen
Met Amazon Kendra kunt u meerdere gegevensbronnen configureren om een โโcentrale plek te bieden voor het doorzoeken van uw documentrepository. Voor onze oplossing demonstreren we hoe u een Salesforce-repository of -map kunt indexeren met behulp van de Amazon Kendra-connector voor Salesforce. De oplossing bestaat uit de volgende stappen:
- Maak en configureer een app op Salesforce en verkrijg de verbindingsdetails.
- Maak een Salesforce-gegevensbron via de Amazon Kendra-console.
- Indexeer de gegevens in de Salesforce-opslagplaats.
- Voer een voorbeeldquery uit om de informatie op te halen.
- Filter de query op gebruikers of groepen.
Voorwaarden
Om de Amazon Kendra-connector voor Salesforce uit te proberen, hebt u het volgende nodig:
Configureer een Salesforce-app en verzamel verbindingsdetails
Voordat we de Salesforce-gegevensbron instellen, hebben we enkele details nodig over uw Salesforce-repository. Laten we die van tevoren verzamelen (zie Autorisatie via verbonden apps en OAuth 2.0 voor meer details).
- Ga naar https://login.salesforce.com/ en log in met uw inloggegevens.
- Kies in het navigatievenster Startpagina instellen.
- Onder Apps, kiezen App Manager.
Dit vernieuwt het rechterdeelvenster.
- Kies Nieuwe verbonden app.
- kies Schakel OAuth-instellingen in om de uit te breiden API (OAuth-instellingen inschakelen) pagina.
- Voor Terugbel-URL, ga naar binnen
https://login.salesforce.com/services/oauth2/token
. - Voor Geselecteerde OAuth-bereiken, kiezen eclair_api en kies het pictogram met de pijl naar rechts.
- kies Introspecteer alle tokens.
- Kies Bespaar.Er verschijnt een waarschuwing met de tekst 'Het kan tot 10 minuten duren voordat wijzigingen van kracht worden'.
- Kies voortzetten bevestigen.
- Kies op de bevestigingspagina Beheer consumentengegevens.
- Kopieer en bewaar de waarden voor Gebruikers sleutel en Consumentengeheim om later te gebruiken bij het instellen van uw Amazon Kendra-gegevensbron.
Vervolgens genereren we een security token.
- Kies op de startpagina de Bekijk profiel pictogram en kies Instellingen.
- Vouw uit in het navigatievenster Mijn persoonlijke informatie En kies Stel mijn beveiligingstoken opnieuw in.
Het beveiligingstoken wordt verzonden naar het e-mailadres dat u hebt gebruikt bij het configureren van de app. De volgende schermafbeelding toont een voorbeeld-e-mail.
- Sla het beveiligingstoken op dat u wilt gebruiken wanneer u de Salesforce-connector configureert voor Amazon Kendra.
Configureer de Amazon Kendra-connector voor Salesforce
Voer de volgende stappen uit om de Amazon Kendra-connector te configureren:
- Kies op de Amazon Kendra-console Maak een index.
- Voor Indexnaam, voer een naam in voor de index (bijvoorbeeld
my-salesforce-index
). - Voer een optionele beschrijving in.
- Kies Maak een nieuwe rol.
- Voor Rol naam, voer een IAM-rolnaam in.
- Configureer optionele coderingsinstellingen en tags.
- Kies Volgende.
- In het Gebruikerstoegangsbeheer configureren sectie, laat de instellingen op hun standaardwaarden en kies Volgende.
- kies Developer-editie En kies creรซren.
Dit creรซert en verspreidt de IAM-rol en creรซert vervolgens de Amazon Kendra-index, wat tot 30 minuten kan duren.
- Keer terug naar de Amazon Kendra-console en kies Data bronnen in het navigatievenster.
- Scroll naar beneden en zoek Salesforce Online-connector V2.0en kies Connector toevoegen.
- Voor Naam gegevensbron, voer een naam in (bijvoorbeeld
my-salesforce-datasourcev2
). - Voer een optionele beschrijving in.
- Kies Volgende.
- Voor Salesforce-URL, voert u de URL bovenaan de browser in wanneer u inlogt bij Salesforce.
- Voor VPC en beveiligingsgroep configureren, laat de standaard (Geen VPC).
- Houden Identiteitscrawler is ingeschakeld geselecteerd.Hiermee worden identiteits-/ACL-gegevens in de index geรฏmporteerd.
- Voor IAM-rol, kiezen Maak een nieuwe rol.
- Voer een rolnaam in, zoals
AmazonKendra-salesforce-datasourcev2
. - Kies Volgende.
- In het authenticatie sectie, kies Nieuw geheim maken en toevoegen.
- Voer de gegevens in die u hebt verzameld tijdens het instellen van de Salesforce-app:
- Geheime naam โ De naam die je aan je geheim hebt gegeven.
- Gebruikersnaam โ De gebruikersnaam die u gebruikt om in te loggen bij Salesforce.
- Wachtwoord โ Het wachtwoord dat u gebruikt om in te loggen bij Salesforce.
- Beveiligingstoken โ Het beveiligingstoken dat u in uw e-mail hebt ontvangen tijdens het doorlopen van de configuratie in Salesforce.
- Gebruikers sleutel โ De sleutel die is gegenereerd tijdens het doorlopen van de configuratie in Salesforce.
- Consumentengeheim โ Het geheim dat is gegenereerd tijdens het doorlopen van de configuratie in Salesforce.
- Verificatie-URL - Binnenkomen
https://login.salesforce.com/services/oauth2/token
.
- Kies Bespaar.
De volgende pagina is vooraf ingevuld met de naam van het geheim.
- Kies Volgende.
- kies Alle standaardobjecten en Voeg alle bijlagen toe.
- Voor Uitvoeringsschema synchroniseren, kiezen Rennen op aanvraag.
- Kies Volgende.
- Bewaar alle standaardinstellingen in het Veldtoewijzingen sectie en kies Volgende.
- Kies op de beoordelingspagina Gegevensbron toevoegen.
- Kies Synchroniseer nu.
Hiermee wordt alle inhoud in Salesforce geรฏndexeerd volgens uw configuratie. U ziet een succesbericht bovenaan de pagina en ook in de synchronisatiegeschiedenis.
Test de oplossing
Nu u de inhoud van uw Salesforce-account in uw Amazon Kendra-index hebt opgenomen, kunt u enkele query's testen.
- Ga naar je index en kies Doorzoek geรฏndexeerde inhoud in het navigatievenster.
- Voer een zoekterm in en druk op Enter.
Een van de kenmerken van de gegevensbron is dat deze de ACL-informatie samen met de inhoud van Salesforce binnenbrengt. U kunt dit gebruiken om uw zoekopdrachten te beperken tot gebruikers of groepen.
- Keer terug naar de zoekpagina en vouw uit Testquery met gebruikersnaam of groepen.Kiezen Gebruikersnaam of groepen toepassen.
- Voor Gebruikersnaam, voer je gebruikersnaam in en kies Solliciteer.
Er verschijnt een bericht dat zegt Attributen toegepast.
- Voer een nieuwe testquery in en druk op Enter.
Gefeliciteerd! Je hebt met succes Amazon Kendra gebruikt om antwoorden en inzichten naar boven te halen op basis van de inhoud die is geรฏndexeerd vanuit je Salesforce-account.
Conclusie
Met de Salesforce-connector voor Amazon Kendra kunnen organisaties gebruikmaken van de opslagplaats van informatie die veilig in hun account is opgeslagen 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 beperken tot gebruikers en groepen die u configureert
- U kunt extra velden toewijzen aan Amazon Kendra-indexkenmerken en deze inschakelen voor facetten, zoeken en weergeven in de zoekresultaten
- U kunt de Salesforce-gegevensbron integreren met de Custom Document Enrichment (CDE)-mogelijkheid in Amazon Kendra om aanvullende kenmerktoewijzingslogica en zelfs aangepaste inhoudstransformatie uit te voeren tijdens opname
Raadpleeg voor meer informatie over deze mogelijkheden en meer de Amazon Kendra-ontwikkelaarsgids.
Over de auteur
Ashish Lagwankar is Senior Enterprise Solutions Architect bij AWS. Zijn belangrijkste interesses zijn AI/ML, serverloze en containertechnologieรซn. Ashish is gevestigd in de omgeving van Boston, MA en houdt van lezen, buitenshuis en tijd doorbrengen met zijn gezin.
- AI
- ai kunst
- ai kunst generator
- je hebt een robot
- Amazon Kendra
- kunstmatige intelligentie
- certificering van kunstmatige intelligentie
- kunstmatige intelligentie in het bankwezen
- kunstmatige intelligentie robot
- kunstmatige intelligentie robots
- kunstmatige intelligentiesoftware
- AWS-machine learning
- blockchain
- blockchain conferentie ai
- vindingrijk
- conversatie kunstmatige intelligentie
- crypto conferentie ai
- van dall
- diepgaand leren
- google ai
- Intermediair (200)
- machine learning
- Plato
- plato ai
- Plato gegevensintelligentie
- Plato-spel
- PlatoData
- platogamen
- Salesforce-connector voor Amazon Kendra
- schaal ai
- syntaxis
- zephyrnet