Namensbeschränkungen für Dateien und Verzeichnisse
Im Folgenden finden Sie eine Liste von Einschränkungen, die Sie beim Benennen Ihrer Cloud-Speicherdatei oder Ihres Verzeichnisses berücksichtigen müssen.
- Die Namen von Verzeichnis- und Dateikomponenten dürfen nicht länger als 255 Zeichen sein.
- Verzeichnis- und Dateinamen dürfen nicht mit einem Schrägstrich (
/
) enden. Wenn angegeben, wird er automatisch entfernt. - Die folgenden Zeichen der reservierten URL müssen ordnungsgemäß maskiert sein:
! ' ( ) ; @ & = + $ , % # [ ]
- Die folgenden Zeichen sind nicht zulässig:
" \ / : | < > * ?
. - Unzulässige URL-Pfadzeichen sind nicht zulässig. Code-Punkte wie
\uE000
sind zwar in NTFS-Dateinamen gültig, aber keine gültigen Unicode-Zeichen. Darüber hinaus sind einige ASCII- oder Unicode-Zeichen wie Steuerzeichen (0x00 bis 0x1F, \u0081 usw.) ebenfalls nicht zulässig. Regeln für Unicode-Zeichenfolgen in HTTP/1.1 finden Sie unter RFC 2616, Abschnitt 2.2: Grundregeln und RFC 3987. - Die folgenden Dateinamen sind nicht zulässig: LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, PRN, AUX, NUL, CON, CLOCK$, Punktzeichen (.) und zwei Punktzeichen (…).
Konfigurieren von Berechtigungen für Amazon S3
Um ein einzelnes Verzeichnis mit S3 aufzunehmen, müssen Sie einen Identity and Access Management (IAM)-Benutzer für Experience Platform in der S3-Konsole erstellen und Berechtigungen für die folgenden Aktionen zuweisen:
s3:GetObject
s3:GetObjectVersion
Die folgenden Berechtigungen sind ebenfalls erforderlich, um Konnektivität zu untersuchen und zu testen:
s3:ListAllMyBuckets
s3:ListBucket
s3:GetBucketLocation
Ein Dateipfad wie myBucket/folder/subfolder/subsubfolder/abc.csv
kann dazu führen, dass Sie nur auf subsubfolder/abc.csv
zugreifen. Wenn Sie auf den Unterordner zugreifen möchten, können Sie den bucket
-Parameter in Ihrer S3-Konsole als myBucket
und den folderPath
als folder/subfolder
angeben, um sicherzustellen, dass die Dateiexploration bei subfolder
und nicht bei subsubfolder/abc.csv
beginnt.
Temporäre Sicherheitsanmeldeinformationen zur Verbindung von Amazon S3 verwenden
Sie können Amazon S3 über die s3SessionToken
mit temporären Sicherheitsberechtigungen verbinden. Auf diese Weise können Sie Amazon S3 mit Experience Platform verbinden, ohne dauerhafte IAM-Anmeldeinformationen mit Amazon Web Services erstellen zu müssen, oder Benutzern in nicht vertrauenswürdigen Umgebungen Zugriff auf Ihren Amazon S3 Bucket gewähren.
Temporäre Sicherheitsanmeldeinformationen funktionieren ähnlich wie normale, langfristige Zugriffsschlüssel-Anmeldeinformationen, mit dem Unterschied, dass Sie ein kürzeres Ablaufdatum für Ihre temporären Anmeldeinformationen konfigurieren können. Gültigkeiten können auf wenige Minuten nach der Aktivierung oder auf mehrere Stunden eingestellt werden. Temporäre Anmeldeinformationen sind ebenfalls nicht im Benutzerhandbuch enthalten. Das bedeutet, dass Sie nach Ablauf neue temporäre Anmeldeinformationen anfordern müssen.
Anweisungen zum Generieren Ihres temporären Sitzungs-Tokens finden Sie in diesem AWS Dokument zu temporären Sitzungs-Token.
Einrichten der Amazon S3 für Experience Platform auf Amazon Web Services
Gehen Sie wie folgt vor, um zu erfahren, wie Sie Ihr Amazon S3 für Experience Platform auf Amazon Web Services (AWS) einrichten können.