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 datalager er Salesforce. Salesforce er et omfattende CRM-værktøj til styring af support-, salgs- og marketingteams. Det er en intelligent, proaktiv, AI-drevet platform, der giver medarbejderne den information, de har brug for, for at træffe de bedste beslutninger for hver kunde. Det er rygraden i verdens mest kundecentrerede organisationer og hjælper virksomheder med at sætte kunden i centrum for alt, hvad de gør.
Vi er glade for at kunne meddele, at vi har opdateret Salesforce-stikket til Amazon Kendra for at tilføje endnu flere muligheder. I denne version (V2) har vi tilføjet understøttelse af Salesforce Lightning ud over Classic. Du kan nu vælge at gennemgå vedhæftede filer og også bringe identitets-/ACL-oplysninger for at gøre dine søgninger mere detaljerede. Vi understøtter nu 20 standardenheder, og du kan vælge at indeksere flere felter.
Du kan importere følgende enheder (og vedhæftede filer for dem, der er markeret med *):
- Konti*
- Kampagne*
- Partner
- Prisbog
- Sag*
- Kontakt*
- Kontrakt*
- Dokument
- gruppe
- Idea
- At føre*
- Lejlighed*
- Produkt
- Profil
- Løsning*
- Opgave*
- Bruger*
- Snak*
- Vidensartikler
- Tilpassede objekter*
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 Salesforce-lager eller -mappe ved hjælp af Amazon Kendra-stikket til Salesforce. Løsningen består af følgende trin:
- Opret og konfigurer en app på Salesforce og få forbindelsesdetaljerne.
- Opret en Salesforce-datakilde via Amazon Kendra-konsollen.
- Indekser dataene i Salesforce-lageret.
- Kør en prøveforespørgsel for at få oplysningerne.
- Filtrer forespørgslen efter brugere eller grupper.
Forudsætninger
For at prøve Amazon Kendra-stikket til Salesforce skal du bruge følgende:
Konfigurer en Salesforce-app, og indhent forbindelsesdetaljer
Før vi opsætter Salesforce-datakilden, har vi brug for et par detaljer om dit Salesforce-lager. Lad os samle dem på forhånd (se Godkendelse gennem tilsluttede apps og OAuth 2.0 for flere detaljer).
- Gå til https://login.salesforce.com/ og log ind med dine legitimationsoplysninger.
- Vælg i navigationsruden Indstil Hjem.
- Under Apps, vælg App manager.
Dette opdaterer den højre rude.
- Vælg Ny tilsluttet app.
- Type Aktiver OAuth-indstillinger at udvide API (Aktiver OAuth-indstillinger) sektion.
- Til Tilbagekalds-URL, gå ind
https://login.salesforce.com/services/oauth2/token
. - Til Valgte OAuth-omfang, vælg eclair_api og vælg det højre pilikon.
- Type Introspektér alle tokens.
- Vælg Gem.Der vises en advarsel, der siger "Det kan tage op til 10 minutter, før ændringer træder i kraft."
- Vælg Fortsæt. At anerkende.
- Vælg på bekræftelsessiden Administrer forbrugeroplysninger.
- Kopier og gem værdierne for Forbrugernøgle , Forbrugerhemmelighed til at bruge senere, når du opsætter din Amazon Kendra-datakilde.
Dernæst genererer vi et sikkerhedstoken.
- På startsiden skal du vælge Se profil ikon og vælg Indstillinger.
- Udvid i navigationsruden Mine personlige oplysninger Og vælg Nulstil mit sikkerhedstoken.
Sikkerhedstokenet sendes til den e-mail, du brugte, da du konfigurerede appen. Følgende skærmbillede viser et eksempel på e-mail.
- Gem sikkerhedstokenet til brug, når du konfigurerer Salesforce-stikket til Amazon Kendra.
Konfigurer Amazon Kendra-stikket til Salesforce
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-salesforce-index
). - Indtast en valgfri beskrivelse.
- Vælg Lav en ny rolle.
- Til Rollenavn, indtast et IAM-rollenavn.
- Konfigurer valgfri krypteringsindstillinger og tags.
- Vælg Næste.
- I Konfigurer brugeradgangskontrol sektion, lad indstillingerne være på deres standardindstillinger og vælg Næste.
- Type Developer udgave Og vælg Opret.
Dette opretter og udbreder IAM-rollen og opretter derefter Amazon Kendra-indekset, som kan tage op til 30 minutter.
- Vend tilbage til Amazon Kendra-konsollen og vælg Data kilder i navigationsruden.
- Rul ned og find Salesforce Online-stik V2.0, og vælg Tilføj stik.
- Til Datakildenavn, indtast et navn (f.eks.
my-salesforce-datasourcev2
). - Indtast en valgfri beskrivelse.
- Vælg Næste.
- Til Salesforce URL, skal du indtaste URL'en øverst i browseren, når du logger på Salesforce.
- Til Konfigurer VPC og sikkerhedsgruppe, lad standard (Ingen VPC).
- Holde Identitetscrawler er tændt valgt. Dette importerer identitet/ACL-oplysninger til indekset.
- Til IAM rolle, vælg Lav en ny rolle.
- Indtast et rollenavn, som f.eks
AmazonKendra-salesforce-datasourcev2
. - Vælg Næste.
- I Godkendelse sektion, skal du vælge Opret og tilføj ny hemmelighed.
- Indtast de detaljer, du har indsamlet, mens du konfigurerede Salesforce-appen:
- Hemmeligt navn – Det navn, du gav din hemmelighed.
- Brugernavn – Det brugernavn, du bruger til at logge på Salesforce.
- Adgangskode – Den adgangskode, du bruger til at logge på Salesforce.
- Sikkerhedstoken – Sikkerhedstokenet, du modtog i din e-mail, mens du gik gennem opsætningen i Salesforce.
- Forbrugernøgle – Nøglen, der genereres under opsætningen i Salesforce.
- Forbrugerhemmelighed – Hemmeligheden, der blev genereret, mens du gik gennem opsætningen i Salesforce.
- Autentificerings-URL - Gå ind
https://login.salesforce.com/services/oauth2/token
.
- Vælg Gem.
Den næste side er på forhånd udfyldt med navnet på hemmeligheden.
- Vælg Næste.
- Type Alle standardobjekter , Medtag alle vedhæftede filer.
- Til Tidsplan for synkronisering af kørsel, vælg Kør efter behov.
- Vælg Næste.
- Behold alle standardindstillingerne i Markkortlægninger sektion og vælg Næste.
- På anmeldelsessiden skal du vælge Tilføj datakilde.
- Vælg Synkroniser nu.
Dette indekserer alt indhold i Salesforce i henhold til din konfiguration. Du vil se en succesmeddelelse øverst på siden og også i synkroniseringshistorikken.
Test løsningen
Nu hvor du har indtaget indholdet fra din Salesforce-konto i dit Amazon Kendra-indeks, kan du teste nogle forespørgsler.
- Gå til dit indeks og vælg Søg efter indekseret indhold i navigationsruden.
- Indtast et søgeord og tryk Indtast.
En af funktionerne ved datakilden er, at den bringer ACL-oplysningerne ind sammen med indholdet af Salesforce. Du kan bruge dette til at indsnævre dine forespørgsler efter brugere eller grupper.
- Vend tilbage til søgesiden og udvid Testforespørgsel med brugernavn eller grupper.Vælge Anvend brugernavn eller grupper.
- Til Brugernavn, indtast dit brugernavn og vælg Indløs.
Der vises en besked, der siger Anvendte attributter.
- Indtast en ny testforespørgsel og tryk Indtast.
Tillykke! Du har med succes brugt Amazon Kendra til at få svar og indsigt baseret på indholdet indekseret fra din Salesforce-konto.
Konklusion
Med Salesforce-connectoren til Amazon Kendra kan organisationer udnytte lageret af oplysninger, der er gemt på deres konto, sikkert ved hjælp af intelligent søgning drevet af Amazon Kendra.
I dette indlæg introducerede vi dig til det grundlæggende, men der er mange ekstra funktioner, som vi ikke dækkede. For eksempel:
- Du kan aktivere brugerbaseret adgangskontrol til dit Amazon Kendra-indeks og begrænse adgangen til brugere og grupper, som du konfigurerer
- Du kan tilknytte yderligere felter til Amazon Kendra-indeksattributter og aktivere dem til facettering, søgning og visning i søgeresultaterne
- Du kan integrere Salesforce-datakilden med Custom Document Enrichment-funktionen (CDE) i Amazon Kendra for at udføre yderligere attributkortlægningslogik og endda tilpasset indholdstransformation under indtagelse
For at lære om disse muligheder og mere, se Amazon Kendra Developer Guide.
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.
- AI
- ai kunst
- ai kunst generator
- en robot
- Amazon Kendra
- kunstig intelligens
- certificering af kunstig intelligens
- kunstig intelligens i banksektoren
- kunstig intelligens robot
- kunstig intelligens robotter
- software til kunstig intelligens
- AWS maskinindlæring
- blockchain
- blockchain konference ai
- coingenius
- samtale kunstig intelligens
- kryptokonference ai
- dalls
- dyb læring
- du har google
- Mellem (200)
- machine learning
- plato
- platon ai
- Platon Data Intelligence
- Platon spil
- PlatoData
- platogaming
- Salesforce-stik til Amazon Kendra
- skala ai
- syntaks
- zephyrnet