Show Menu
SUJETS×

Envoi de fichier

L'activité de type Transfert de fichier permet de recevoir ou envoyer des fichiers, de tester la présence de fichiers ou de lister les fichiers sur un serveur. Le protocole utilisé est soit Amazon Simple Storage Service (S3) le FTP ou le SFTP. Avec une connexion S3 ou SFTP, vous pouvez également importer des données de segment dans Adobe Campaign avec la plateforme Adobe Real-time Customer Data. Voir à ce propos cette documentation .
Les bonnes pratiques et la résolution des problèmes liées à l'utilisation du serveur SFTP sont présentées dans cette page .

Propriétés

Utilisez la liste déroulante du champ Action pour sélectionner l'action de l'activité.
Le paramétrage dépend de l'action sélectionnée.
  1. Réception de fichier
    Pour recevoir des fichiers stockés sur un serveur distant, sélectionnez l'option Réception de fichier dans le champ Action . Vous devez en indiquer l'URL dans le champ correspondant.
    Cochez l'option Utilisez un compte externe pour sélectionner un compte parmi les comptes S3, FTP ou SFTP paramétrés dans le nœud Administration > Plate-forme > Comptes externes de l'arborescence. Indiquez ensuite le répertoire sur le serveur contenant le ou les fichiers à transférer.
  2. Envoi de fichier
    Pour envoyer un fichier sur un serveur, sélectionnez l'option Envoi de fichier dans le champ Action . Vous devez indiquer le serveur cible dans la section Serveur distant de l'éditeur. Les paramètres sont les mêmes que pour la réception de fichiers. Voir ci-dessus.
    Le fichier source peut être issu de l'activité précédente : dans ce cas, l'option Utiliser le fichier généré par l'activité précédente doit être cochée.
    Il peut également s'agir d'un ou plusieurs autres fichiers. Pour les choisir, décochez l'option et cliquez sur le bouton Ajouter . Indiquez le chemin d'accès au fichier à envoyer. Pour ajouter un autre fichier, cliquez de nouveau sur le bouton Ajouter . Les fichiers sont alors répartis dans des onglets.
    Utilisez les flèches pour modifier l'ordre des onglets. Il correspond à l'ordre d'envoi des fichiers au serveur.
    L'option Garder un historique des fichiers envoyés permet de conserver une trace des envois effectués. Cet historique est accessible dans le répertoire.
  3. Test d'existence de fichier
    Pour tester l'existence d'un fichier, sélectionnez l'option Test d'existence de fichier dans le champ Action . Le paramétrage du serveur distant est le même que pour la réception de fichiers. Pour plus d'informations, reportez-vous à cette section .
  4. Listage des fichiers
    Pour lister les fichiers, sélectionnez l'option Listage de fichiers dans le champ Action . Le paramétrage du serveur distant est le même que pour la réception de fichiers. Pour plus d'informations, reportez-vous à cette section .
    L’option Lister tous les fichiers , disponible lors de la sélection de l’action Listage de fichiers permet de répertorier tous les fichiers présents sur le serveur dans la variable d’événement vars.filenames . Les noms des fichiers y sont séparés par les caractères \n .
Pour toutes les actions de transfert de fichiers, deux options peuvent être sélectionnées :
  • L’option Traiter l’absence de fichier ajoute une transition qui sera activée en cas d’absence de fichier dans le répertoire spécifié.
  • L’option Traiter les erreurs est présentée dans la section Traiter les erreurs .
Le lien Paramètres avancés... permet d'accéder aux options suivantes :
  • Effacer les fichiers source après leur transfert .
    Efface les fichiers sur le serveur distant.
  • Utiliser SSL
    Permet d'utiliser une connexion sécurisée via le protocole SSL lors des transferts de fichier.
  • Afficher les logs de la session
    Permet de récupérer les logs du transfert S3, FTP ou SFTP et de les inclure dans les logs du workflow.
  • Désactiver le mode passif .
    Permet d'indiquer le port de connexion à utiliser pour le transfert des données.
Le lien Paramètres d’historisation des fichiers... permet d’accéder aux options présentées dans la section Téléchargement Web (étape Historisation des fichiers ).

Paramètres d'entrée

  • filename
    Nom complet du fichier envoyé.

Paramètres de sortie

  • filename
    Nom complet du fichier reçu lorsque l'option Utiliser le fichier généré par l'activité précédente est sélectionnée.