Loading
Forudsætninger for søgning i eksternt lager

Forudsætninger for søgning i eksternt lager

Før du konfigurerer semantisk søgning, skal du fuldføre forudsætningerne.

Forbered din opsætning af AWS og eksternt lager

  • Konfigurer eksternt Amazon S3-lager for din Salesforce-organisation. Se Opsæt Amazon S3.
  • Opsæt filadgang for brugere. Se Opsæt filadgang i Amazon S3.
  • Bekræft, at du har en AWS-konto med tilladelser til at oprette IAM-roller og -politikker, S3-inddelinger, Lambda-funktioner og ressourcer for Amazon Bedrock eller Amazon Kendra.
  • Vælg et AWS-område, og brug det samme område til alle relaterede ressourcer, herunder S3-inddelingen, Knowledge eller indekset og Lambda-funktioner. Hvis du bruger Amazon Bedrock, skal du bekræfte, at de krævede modeller er tilgængelige i dit område. Se Modelsupport efter AWS-område i AWS-dokumentationen.
  • Opret eller identificer kilde-S3-inddelingen, og bloker offentlig adgang til den. For Amazon Bedrock-krav kan du se Forbind til Amazon S3 for din Knowledge-base i AWS-dokumentationen.
  • Bekræft, at den gældende S3-inddeling eller IAM-politik giver tilladelse til at skrive metadatafiler. Hvis brugere har skrivebeskyttet adgang til inddelingen, skal du tilføje en politikerklæring, der kun giver s3:PutObject adgang til metadatafiler.

Eksempelpolitikerklæring:

Erstat YOUR-BUCKET-NAME med navnet på din S3-inddeling.

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