FME Flow:2025.1

Compartiment Amazon S3

Le déclencheur Amazon S3 (Simple Storage Service) interroge l'activité sur un compartiment Amazon S3 et envoie des messages JSON sur cette activité, notamment lorsque des fichiers sont ajoutés, modifiés et supprimés.

Le déclencheur Amazon S3 dispose de deux ports de sortie. Le port du succès () peut envoyer un message si le déclencheur interroge avec succès. Le port d'échec (x) peut envoyer un message si le déclencheur ne parvient pas à interroger.

NoteLors de la configuration d'un déclencheur Amazon S3, vous pouvez spécifier la fréquence d'interrogation d'un compartiment S3. Cependant, gardez à l’esprit qu’Amazon S3 est un service payant à l’utilisation. Chaque sondage est une demande adressée à ce service.

Paramètres

ConseilPour tester que vos paramètres fonctionnent comme prévu, cliquez surValider.
  • Seau à surveiller: Le nom du bucket dans le compte Amazon S3, sensible à la casse.
  • NotePour plus d'informations sur la localisation des buckets dans la console Amazon S3, consultezPrise en charge de l'affichage des données dans le Guide de l'utilisateur de la console.
  • ID de clé d'accès AWS etClé d'accès secrète AWS: Fournissez vos informations d'identification de sécurité. Pour plus d'informations, voirInformations d'identification de sécurité AWS.
  • Région: La région du bucket spécifié. Ce champ est facultatif ; cependant, dans certains cas, le déclencheur Amazon S3 peut ne pas être en mesure de valider le compartiment sans lui.
  • Chemin à surveiller (Facultatif) : indiquez un emplacement de dossier dans le compartiment spécifié à surveiller, à l’aide de barres obliques.
  • AvertissementAssurez-vous que le chemin spécifié est valide. L'éditeur S3 Watch n'effectue actuellement aucune vérification de l'existence du chemin. Si ce n’est pas le cas, l’activité de sondage peut produire des résultats faussement positifs.

    Par exemple, l’un des éléments suivants est acceptable :

    • mesdossiers/dossier de test
    • /mesdossiers/dossier de test
    • //mesdossiers/dossier de test
    • mesdossiers/dossier de test/
    • /mesdossiers/dossier de test/

    Si ce champ est laissé vide, le déclencheur surveille tout ce qui se trouve dans le compartiment. Si le chemin n'existe pas, l'éditeur ne démarrera pas.

    NotePour plus d'informations sur la localisation des dossiers dans la console Amazon S3, consultezPrise en charge des dossiers dans le Guide de l'utilisateur de la console.
  • Regarder les sous-répertoires: Pour surveiller l'activité dans le répertoire sélectionné et tous les sous-répertoires, spécifiez Oui. Pour surveiller l'activité uniquement dans le répertoire sélectionné et non dans ses sous-répertoires, spécifiez Non.
  • Intervalle de sondage: Spécifiez la fréquence d'interrogation du compartiment S3.
  • NoteAmazon S3 est un service payant à l'utilisation. Chaque sondage est une demande adressée à ce service.
  • Événements à surveiller:Par défaut, toutes les actions sur le répertoire spécifié sont surveillées, y compris l'ajout (CRÉER), la modification (MODIFIER) et la suppression (SUPPRIMER) de fichiers (et de dossiers, le cas échéant). Pour surveiller uniquement une ou deux de ces actions, cliquez sur le « x » à côté de l'action que vous ne souhaitez pas surveiller pour la supprimer. Pour ajouter une action après l'avoir supprimée, cliquez à l'intérieur de la liste déroulante et sélectionnez-la.
  • NoteLes événements se déclenchent en fonction des modifications apportées à l'entité Tag (ETag), qui est une représentation du contenu du fichier. Aucun message n'est déclenché si une modification d'un fichier existant ne met pas à jour l'ETag. Si un fichier est écrasé et que la valeur ETag change, un événement MODIFY est déclenché.

Attributs de sortie

Voir aussi

Attribut Description
temps

Heure de l'événement

source Type d'événement
type d'erreur

(Port d'échec uniquement) Type d'erreur :

  • Message invalide:Une erreur s'est produite lors de la configuration de ce composant, telle que des valeurs manquantes ou mal formées.
  • Lettre morte:Une erreur s'est produite lors de la connexion à une ressource externe. Les exemples peuvent inclure des problèmes de connexion, des informations d’identification non valides ou des exceptions de ressources externes génériques.
message d'erreur (Port d'échec uniquement) Message d'erreur
fichier.événement (Port de réussite uniquement) Action de fichier (Créer/Modifier/Supprimer)
chemin du fichier (Port de réussite uniquement) Chemin du fichier
fichier.rootName

(Port de réussite uniquement) Nom racine du fichier

s3.bucket (Port de réussite uniquement) Bucket