Connecteur Amazon S3

Adobe Experience Platform fournit une connectivité native pour les fournisseurs cloud tels que AWS, Google Cloud Platform et Azure. Vous pouvez importer vos données de ces systèmes dans Platform.

Les sources de stockage dans le cloud peuvent importer vos propres données dans Platform sans avoir à les télécharger, les formater ou les charger. Les données ingérées peuvent être formatées sous la forme XDM JSON, XDM Parquet ou délimitées. Chaque étape du processus est intégrée dans le workflow Sources . Platform vous permet d’importer des données de S3 par lots.

LISTE AUTORISÉE d’adresses IP

Une liste d’adresses IP doit être ajoutée à une liste autorisée avant d’utiliser les connecteurs source. Si vous n’ajoutez pas vos adresses IP spécifiques à une région à votre liste autorisée, des erreurs ou des performances peuvent se produire lors de l’utilisation de sources. Pour plus d’informations, consultez la page liste autorisée d’adresses IP .

Contraintes de dénomination pour les fichiers et répertoires

Voici une liste des contraintes dont vous devez tenir compte lorsque vous nommez votre fichier ou répertoire de stockage dans le cloud.

  • Les noms des composants de répertoire et de fichier ne doivent pas dépasser 255 caractères.
  • Les noms de répertoire et de fichier ne peuvent pas se terminer par une barre oblique (/). S’il est fourni, il sera automatiquement supprimé.
  • Les caractères d’URL réservés suivants doivent être correctement précédés d’une séquence d’échappement : ! ' ( ) ; @ & = + $ , % # [ ]
  • Les caractères suivants ne sont pas autorisés : " \ / : | < > * ?.
  • Caractères de chemin d’URL interdits. Les points de code tels que \uE000, bien qu’ils soient valides dans les noms de fichier NTFS, ne sont pas des caractères Unicode valides. En outre, certains caractères ASCII ou Unicode, tels que les caractères de contrôle (0x00 à 0x1F, \u0081, etc.), ne sont pas non plus autorisés. Pour les règles régissant les chaînes Unicode en HTTP/1.1, voir RFC 2616, Section 2.2 : Règles de base et RFC 3987.
  • Les noms de fichier suivants ne sont pas autorisés : LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, PRN, AUX, NUL, CON, CLOCK$, caractère point (…) et deux caractères de point (.).

Conditions préalables

Pour ingérer un seul répertoire avec S3, vous devez créer un utilisateur Identity and Access Management (IAM) pour Platform dans la console S3 et attribuer des autorisations pour les actions suivantes :

  • s3:GetObject
  • s3:GetObjectVersion

Les autorisations suivantes sont également requises pour explorer et tester la connectivité :

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

Un chemin d’accès au fichier tel que myBucket/folder/subfolder/subsubfolder/abc.csv peut vous conduire à accéder uniquement à subsubfolder/abc.csv. Si vous souhaitez accéder au sous-dossier, vous pouvez spécifier le paramètre bucket dans votre console S3 en tant que myBucket et folderPath comme folder/subfolder pour vous assurer que l’exploration des fichiers démarre à subfolder et non subsubfolder/abc.csv.

Connecter S3 à Platform

La documentation ci-dessous fournit des informations sur la connexion de S3 à Adobe Experience Platform à l’aide des API ou de l’interface utilisateur :

Utilisation des API

Utilisation de l’interface utilisateur

Sur cette page