Amazon S3-Anschluss

Adobe Experience Platform bietet native Konnektivität für Cloud-Anbieter wie AWS, Google Cloud Platformund Azure. Sie können Ihre Daten aus diesen Systemen in Platform.

Cloud-Datenspeicherung-Quellen können Ihre eigenen Daten in Platform ohne Download, Format oder Upload. Ingetierte Daten können als XDM-JSON, XDM-Parquet oder als Begrenzt formatiert werden. Jeder Schritt des Prozesses ist in den Sources-Workflow integriert. Platform ermöglicht das Einbringen von Daten von S3 durch Stapel.

IP-Adresse Zulassungsliste

Vor dem Arbeiten mit Quellschnittstellen muss einer Zulassungsliste eine Liste von IP-Adressen hinzugefügt werden. Wenn Sie Ihre regional spezifische IP-Adresse nicht zu Ihrer Zulassungsliste hinzufügen, kann dies bei der Verwendung von Quellen zu Fehlern oder Leistungsmängeln führen. Siehe IP-Adresse Zulassungsliste für weitere Informationen.

Benennungsbeschränkungen für Dateien und Verzeichnisse

Im Folgenden finden Sie eine Liste von Beschränkungen, die Sie bei der Benennung der Cloud-Datenspeicherung-Datei oder des Verzeichnisses berücksichtigen müssen.

  • Name der Verzeichnis- und Dateikomponenten darf 255 Zeichen nicht überschreiten.
  • Verzeichnis- und Dateinamen dürfen nicht mit einem Schrägstrich (/). Falls angegeben, wird er automatisch entfernt.
  • Die folgenden reservierten URL-Zeichen müssen ordnungsgemäß mit Escapezeichen versehen sein: ! ' ( ) ; @ & = + $ , % # [ ]
  • Die folgenden Zeichen sind nicht zulässig: " \ / : | < > * ?.
  • Ungültige URL-Pfadzeichen nicht zulässig. Codepunkte wie \uE000, obwohl in NTFS-Dateinamen gültig, sind keine gültigen Unicode-Zeichen. Außerdem 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: Grundlegende Regeln 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, COM7, COM8, COM9, PRN, PRN, AUX, NUL, CON, CLOCK$, Punkt (…) und zwei Punkt-Zeichen (…)

Voraussetzungen

Um ein einzelnes Verzeichnis mit S3 zu erfassen, müssen Sie eine Identity and Access Management (IAM) Benutzer für Platform in der S3-Konsole und weisen Berechtigungen für folgende Aktionen zu:

  • s3:GetObject
  • s3:GetObjectVersion

Die folgenden Berechtigungen sind auch zum Erforschen und Testen der Konnektivität erforderlich:

  • s3:ListAllMyBuckets
  • s3:ListBucket
  • s3:GetBucketLocation

Ein Dateipfad wie myBucket/folder/subfolder/subsubfolder/abc.csv kann dazu führen, dass Sie nur Zugriff haben subsubfolder/abc.csv. Wenn Sie auf den Unterordner zugreifen möchten, können Sie die bucket Parameter in Ihrer S3-Konsole als myBucket und folderPath als folder/subfolder um sicherzustellen, dass die Beginn der Dateierforschung subfolder im Gegensatz zu subsubfolder/abc.csv.

Temporäre Sicherheitsberechtigungen für die Verbindung verwenden Amazon S3

Sie können eine Verbindung herstellen Amazon S3 mit temporären Sicherheitsberechtigungen unter Verwendung von s3SessionToken. Dadurch können Sie eine Verbindung herstellen Amazon S3 zur Plattform, ohne dauerhafte IAM-Anmeldedaten erstellen zu müssen mit Amazon Web Servicesoder Zugriff auf Ihre Amazon S3 Behälter für Benutzer in nicht vertrauenswürdigen Umgebung.

Temporäre Sicherheitsberechtigungen funktionieren ähnlich wie normale, langfristige Zugriffsschlüssel-Anmeldedaten, Sie können jedoch ein kürzeres Ablaufdatum für Ihre temporären Anmeldedaten konfigurieren. Die Abflüsse können auf wenige Minuten nach der Aktivierung oder auf mehrere Stunden eingestellt werden. Temporäre Anmeldedaten sind ebenfalls nicht im Lieferumfang des Benutzers enthalten. Das bedeutet, dass Sie nach Ablauf dieser Anmeldedaten einen neuen Satz temporärer Anmeldedaten anfordern müssen.

Schritte zum Generieren des Tokens für temporäre Sitzungen finden Sie in diesem AWS Dokument auf Token für temporäre Sitzungen
.

S3 verbinden mit Platform

In der folgenden Dokumentation finden Sie Informationen zur Verbindung von S3 mit Adobe Experience Platform mithilfe von APIs oder der Benutzeroberfläche:

Verwenden von APIs

Verwenden der UI

Auf dieser Seite