Modèle de fichier cible SFTP

Indique le nom du fichier cible à utiliser lors de la copie de fichiers correspondant à la propriété Modèle de fichier source SFTP du serveur SFTP. La valeur de la propriété Modèle de fichier cible SFTP peut inclure $[1], $[2], $[3],... afin de référencer les 1er, 2ème, 3ème,... groupes capturés à partir de la propriété Modèle de fichier source SFTP. Les groupes capturés dans la propriété Modèle de fichier source SFTP sont identifiés avec des parenthèses.
Longueur
Jusqu'à 255 caractères (octets)
Valeur par défaut
Si aucune valeur n'est spécifiée, le nom des fichiers d'origine sans chemins est utilisé comme nom de fichiers cibles. Les fichiers avec les mêmes noms situés dans des sous-répertoires différents s'auto-écraseront lorsqu'ils seront stockés dans le système de fichiers local.
Nom de la base de données
SftpInput.TargetFilePattern

Exemples :

Dans cet exemple, le fichier source et le fichier cible auront le même nom :

  • Modèle de fichier source SFTP : ([a-zA-Z0-9]+)\\.([a-z]+)
  • Modèle de fichier cible SFTP : $[1].$[2]

Le fichier correspondant à File1.pdf sera copié sur le système local avec le même nom File1.pdf. Le fichier correspondant à File2.pdf sera copié sur le système local avec le même nom File2.pdf.

Dans cet exemple, le fichier cible aura un nom dérivé du chemin du nom de fichier source :

  • Modèle de fichier source SFTP : ([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([a-zA-Z0-9_-]+)\\.([a-zA-Z0-9]+)
  • Modèle de fichier cible SFTP : $[1]@$[2]@$[3].$[4]

Le fichier correspondant à Company1/Invoices/Account027823_10-2017.pdf sera copié sur le système local sous le nom Company1@Invoices@Acount027823_10-2017.pdf. Le fichier correspondant à Company1/Letters/Letter1.pdf sera copié sur le système local sous le nom Company1/Letters/Letter1.pdf.

Dans cet exemple, le nom du fichier cible sera toujours le même, quel que soit le nom du fichier source qui est copié (les groupes capturés ne sont pas utilisés dans cet exemple) :

  • Modèle de fichier source SFTP : [a-zA-Z0-9]+\\.[a-z]+
  • Modèle de fichier cible SFTP : NewFile

Le fichier correspondant à File1.pdf sera copié sur le système local avec le nom NewFile. Le fichier correspondant à File2.pdf sera copié sur le système local avec le nom NewFile.