Loading
Voraussetzungen für die Suche nach externem Speicher

Voraussetzungen für die Suche nach externem Speicher

Bevor Sie die semantische Suche konfigurieren, müssen Sie die Voraussetzungen erfüllen.

Vorbereiten Ihres AWS- und externen Speicher-Setups

  • Konfigurieren Sie den externen Amazon S3-Speicher für Ihre Salesforce-Organisation. Entsprechende Informationen finden Sie unter Einrichten von Amazon S3.
  • Richten Sie den Dateizugriff für Benutzer ein. Entsprechende Informationen finden Sie unter Einrichten des Dateizugriffs in Amazon S3.
  • Überprüfen Sie, ob Sie über einen AWS-Account mit Berechtigungen zum Erstellen von IAM-Rollen und -Richtlinien, S3-Buckets, Lambda-Funktionen und Ressourcen für Amazon Bedrock oder Amazon Kendra verfügen.
  • Wählen Sie eine AWS-Region aus und verwenden Sie dieselbe Region für alle zugehörigen Ressourcen, einschließlich S3-Bucket, Knowledge Base oder Index und Lambda-Funktionen. Wenn Sie Amazon Bedrock verwenden, überprüfen Sie, ob die erforderlichen Modelle in Ihrer Region verfügbar sind. Entsprechende Informationen finden Sie in der AWS-Dokumentation unter Modellunterstützung nach AWS-Region.
  • Erstellen oder identifizieren Sie den Quell-S3-Bucket und blockieren Sie den öffentlichen Zugriff darauf. Informationen zu den Amazon Bedrock-Anforderungen finden Sie in der AWS-Dokumentation unter Verbinden mit Amazon S3.
  • Überprüfen Sie, ob die entsprechende S3-Bucket- oder IAM-Richtlinie die Berechtigung zum Schreiben von Metadatendateien erteilt. Wenn Benutzer über Lesezugriff auf den Bucket verfügen, fügen Sie eine Richtlinienanweisung hinzu, die s3:PutObject nur auf Metadatendateien gewährt.

Beispielrichtlinienerklärung:

Ersetzen Sie YOUR-BUCKET-NAME durch den Namen Ihres S3-Buckets.

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