Loading
Forhåndskrav til søk i eksternt lagringsplass

Forhåndskrav til søk i eksternt lagringsplass

Før du konfigurerer semantisk søk må du oppfylle forutsetningene.

Klargjøre AWS- og eksternt lagringsoppsettet

  • Konfigurer ekstern Amazon S3-lagring for Salesforce-organisasjonen. Se Konfigurere Amazon S3.
  • Konfigurer filtilgang for brukere. Se Konfigurere filtilgang i Amazon S3.
  • Kontroller at du har en AWS-konto med tillatelse til å opprette IAM-roller og -policyer, S3-samlekategorier, Lambda-funksjoner og ressurser for Amazon Bedrock eller Amazon Kendra.
  • Velg et AWS-område, og bruk det samme området for alle relaterte ressurser, inkludert S3-samlekategorien, Knowledge eller indeksen og Lambda-funksjoner. Hvis du bruker Amazon Bedrock, kontrollerer du at de nødvendige modellene er tilgjengelig i området ditt. Se modellstøtte etter AWS-område i AWS-dokumentasjonen.
  • Opprett eller identifiser kilde-S3-samlekategorien og blokker offentlig tilgang til den. Hvis du vil vite mer om Amazon Bedrock-krav, kan du se Koble til Amazon S3 for Knowledge-basen i AWS-dokumentasjonen.
  • Kontroller at den aktuelle S3-samlekategorien eller IAM-policyen gir tillatelse til å skrive metadatafiler. Hvis brukere har skrivebeskyttet tilgang til samlekategorien, legger du til en policysetning som gir s3:PutObject-tilgang bare til metadatafiler.

Eksempel på policysetning:

Erstatt YOUR-BUCKET-NAME med navnet på S3-samlekategorien.

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "AllowWriteToMetadataJsonOnly",
      "Effect": "Allow",
      "Action": ["s3:PutObject"],
      "Resource": "arn:aws:s3:::YOUR-BUCKET-NAME/*metadata.json"
    }
  ]
}
 
Laster
Salesforce Help | Article