Du är här:
Sökkrav för extern lagring
Innan du konfigurerar semantisk sökning, uppfyll förkraven.
Förbered din konfiguration av AWS och extern lagring
- Konfigurera extern lagring i Amazon S3 för din Salesforce-organisation. Se Konfigurera Amazon S3.
- Konfigurera filåtkomst för användare. Se Konfigurera filåtkomst i Amazon S3.
- Kontrollera att du har ett AWS-konto med behörighet att skapa IAM-roller och -policyer, S3-hinkar, Lambda-funktioner och resurser för Amazon Bedrock eller Amazon Kendra.
- Välj en AWS-region och använd samma region för alla relaterade resurser, inklusive S3-hinken, Knowledge base eller index och Lambda-funktioner. Om du använder Amazon Bedrock, bekräfta att de modeller som behövs är tillgängliga i din region. Se Modellstöd efter AWS-region i AWS-dokumentationen.
- Skapa eller identifiera käll-S3-hinken och blockera offentlig åtkomst till den. För Amazon Bedrock-krav, se Anslut till Amazon S3 för din Knowledge base i AWS-dokumentationen.
- Kontrollera att den tillämpliga S3-hinken eller IAM-policyn beviljar behörighet att skriva metadatafiler. Om användare har skrivskyddad åtkomst till hinken, lägg till ett policyuttryck som endast beviljar
s3:PutObjectåtkomst till metadatafiler.
Exempel på policyuttryck:
Ersätt YOUR-BUCKET-NAME med namnet på din S3-hink.
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AllowWriteToMetadataJsonOnly",
"Effect": "Allow",
"Action": ["s3:PutObject"],
"Resource": "arn:aws:s3:::YOUR-BUCKET-NAME/*metadata.json"
}
]
}