Modello file di destinazione SFTP
- Lunghezza
- Fino a 255 caratteri (byte)
- Predefinito
- Se non viene specificato alcun valore, i nomi dei file originali senza percorsi vengono utilizzati come nomi dei file di destinazione. I file con lo stesso nome che si trovano in diverse sottodirectory si sovrascrivono l'un altro quando vengono scritti sul file system locale.
- Nome database
- SftpInput.TargetFilePattern
Esempi:
In questo esempio, il file di origine e file di destinazione hanno lo stesso nome:
- Modello file di origine SFTP: ([a-zA-Z0-9]+)\\.([a-z]+)
- Modello file di destinazione SFTP: $[1].$[2]
Il file corrispondente File1.pdf
verrà copiato nel sistema locale con lo stesso nome file File1.pdf
. Il file corrispondente File2.pdf
verrà copiato nel sistema locale con lo stesso nome file File2.pdf
.
In questo esempio, il file di destinazione ha un nome derivato dal percorso del nome file di origine:
- Modello file di origine SFTP: ([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([a-zA-Z0-9_-]+)\\.([a-zA-Z0-9]+)
- Modello file di destinazione SFTP: $[1]@$[2]@$[3].$[4]
Il file corrispondente Company1/Invoices/Account027823_10-2017.pdf
verrà copiato nel sistema locale con il nome file Company1@Invoices@Acount027823_10-2017.pdf
. Il file corrispondente Company1/Letters/Letter1.pdf
verrà copiato nel sistema locale con il nome file Company1@Letters@Letter1.pdf
.
In questo esempio, il nome del file di destinazione sarà sempre lo stesso, indipendentemente dal nome del file di origine che viene copiato (i gruppi acquisiti non vengono utilizzati in questo esempio):
- Modello file di origine SFTP: [a-zA-Z0-9]+\\.[a-z]+
- Modello file di destinazione SFTP: NewFile
Il file corrispondente File1.pdf
verrà copiato nel sistema locale con il nome file NewFile
. Il file corrispondente File2.pdf
verrà anch'esso copiato nel sistema locale con il nome file NewFile
.