Loading
Prerequisiti della ricerca in Archiviazione esterna

Prerequisiti della ricerca in Archiviazione esterna

Prima di configurare la ricerca semantica, completare i prerequisiti.

Preparazione dell'impostazione di AWS e Archiviazione esterna

  • Configurare la memoria esterna Amazon S3 per l'organizzazione Salesforce. Vedere Impostazione di Amazon S3.
  • Impostare l'accesso ai file per gli utenti. Vedere Impostazione dell'accesso ai file in Amazon S3.
  • Verificare di disporre di un account AWS con le autorizzazioni per creare ruoli e policy IAM, bucket S3, funzioni Lambda e risorse per Amazon Bedrock o Amazon Kendra.
  • Selezionare una regione AWS e utilizzare la stessa regione per tutte le risorse correlate, inclusi bucket S3, Knowledge Base o indice e funzioni Lambda. Se si utilizza Amazon Bedrock, verificare che i modelli richiesti siano disponibili nella propria regione. Vedere Supporto modelli per regione AWS nella documentazione AWS.
  • Creare o identificare il bucket S3 di origine e bloccarne l'accesso pubblico. Per i requisiti di Amazon Bedrock, vedere Connessione ad Amazon S3 per la Knowledge Base nella documentazione AWS.
  • Verificare che il bucket S3 o la policy IAM applicabile conceda l'autorizzazione per la scrittura di file di metadati. Se gli utenti dispongono dell'accesso in sola lettura al bucket, aggiungere un'istruzione della policy che concede l'accesso s3:PutObject solo ai file di metadati.

Esempio di dichiarazione della policy:

Sostituire YOUR-BUCKET-NAME con il nome del bucket S3.

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