Modèle de fichier cible SFTP
- 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 cible.
- Nom de la base de données
- Job.SFTP.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
.