Per interagire con un singolo server Secure File Transfer Protocol (SFTP) come parte di una catena, aggiungere un passo che includa un comando di connessione SFTP.
Nota: Per utilizzare questo connettore, l'organizzazione deve avere accesso al proprio server SFTP. Workiva non ospita o fornisce server SFTP.
Per abilitare questi comandi, un amministratore IT deve prima configurare una connessione SFTP.
Cancellare
Per eliminare file e cartelle sul server SFTP, utilizzare il comando Delete.
Proprietà
Proprietà |
Dettaglio |
File |
Immettere i file e le cartelle da eliminare. Per abbinare più file e cartelle, utilizzare il carattere jolly * . |
Saltare le cartelle |
Per ignorare le cartelle che corrispondono ai file specificati, selezionare questa casella. |
Ricorsivo |
Per eliminare le cartelle specificate e il loro intero contenuto, selezionare questa casella. |
Uscite
Uscita |
Tipo di uscita |
File eliminati |
JSON |
Cartelle eliminate |
JSON |
Tutti gli elementi eliminati |
JSON |
Codici di uscita
Codice |
Tipo |
Dettaglio |
0 |
Il successo |
Il successo |
2 |
Errore |
Attività fallita |
6 |
Errore |
Le directory contrassegnate per l'eliminazione non erano impostate per essere saltate e la ricorsività non era impostata |
Scarica il file
Per scaricare un file dal server SFTP, utilizzare il comando Download File.
Proprietà
Proprietà |
Dettaglio |
File |
Inserire il nome del file da recuperare dal server SFTP. Nota: Se si usa questo comando con un'iterazione di gruppo, usare la variabile Remote Files Iteration dell'iteratore del comando per identificare il file. |
Download parallelo |
Per abilitare i download paralleli, ad esempio per un file di grandi dimensioni, selezionare questa casella. |
Numero di fili |
Se si seleziona Parallel Download, selezionare il numero di thread da eseguire in parallelo. Se non si è sicuri, lasciare il valore predefinito di 3. |
Uscite
Uscita |
Tipo di uscita |
File scaricato |
File |
Codici di uscita
Codice |
Tipo |
Dettaglio |
0 |
Il successo |
Il successo |
2 |
Errore |
Attività fallita |
Ottenere
Per recuperare i file dal server SFTP, utilizzare il comando Get.
Proprietà
Proprietà |
Dettaglio |
File |
Immettere i file da recuperare. Per abbinare più file, utilizzare il carattere jolly * . |
Destinazione |
Immettere la destinazione dei file. Per recuperare più file, inserire una directory. |
Uscite
Uscita |
Tipo di uscita |
File recuperati |
JSON |
File recuperati (testo) |
Stringa |
Codici di uscita
Codice |
Tipo |
Dettaglio |
0 |
Il successo |
Il successo |
2 |
Errore |
Attività fallita |
6 |
Errore |
Le directory non venivano saltate e marcate per l'eliminazione e la ricorsività non era impostata |
Elenco directory
Per elencare i file di una directory sul server SFTP, utilizzare il comando List Directory.
Proprietà
Proprietà |
Dettaglio |
Elenco |
Inserire la directory con i contenuti da elencare. Per elencare più file e cartelle all'interno della directory, utilizzare il carattere jolly * . Nota: Se si usa questo comando per elencare i file per un successivo comando iterativo Scarica file, includere il nome del file da scaricare. Se il nome cambia a ogni iterazione, ad esempio in base a una data o a un timestamp, includere il carattere jolly * . |
Livello di dettaglio |
Selezionare il livello di dettaglio da mostrare sui file e sulle cartelle:
- Breve, per i soli nomi dei file e delle cartelle
- Full, per i nomi e le informazioni aggiuntive, compresi i diritti di proprietà e le autorizzazioni
|
Uscite
Uscita |
Tipo di uscita |
File remoti |
JSON |
Codici di uscita
Codice |
Tipo |
Dettaglio |
0 |
Il successo |
Il successo |
2 |
Errore |
Attività fallita |
5 |
Errore |
La directory specificata non è stata trovata |
Creare una directory
Per creare una nuova directory sul server SFTP, utilizzare il comando Make Directory.
Proprietà
Proprietà |
Dettaglio |
Elenco |
Inserire la directory da creare sul server SFTP. |
Ricorsivo |
Per creare l'intero percorso della directory se non esiste, selezionare questa casella. |
Uscita
Nessuno
Codici di uscita
Codice |
Tipo |
Dettaglio |
0 |
Il successo |
Il successo |
2 |
Errore |
Attività fallita |
4 |
Errore |
Errore nella creazione della directory specificata |
6 |
Il successo |
La directory esiste già |
Muoversi
Per spostare i file sul server SFTP, utilizzare il comando Move.
Proprietà
Proprietà |
Dettaglio |
File |
Immettere i file da spostare. Per abbinare più file e cartelle, utilizzare il carattere jolly * . |
Destinazione |
Immettere la destinazione dei file. Per spostare più file, inserire una directory. |
Uscite
Uscita |
Tipo di uscita |
File spostati |
JSON |
File spostati (testo) |
Stringa |
Codici di uscita
Codice |
Tipo |
Dettaglio |
0 |
Il successo |
Il successo |
2 |
Errore |
Attività fallita |
4 |
Errore |
Quando si spostano più file, la destinazione deve essere una directory esistente |
5 |
Errore |
Non sono stati trovati file con i file sorgente specificati |
Mettere
Per caricare i file sul server SFTP, utilizzare il comando Put.
Proprietà
Proprietà |
Dettaglio |
File |
Immettere i file da caricare. Per abbinare più file e cartelle, utilizzare il carattere jolly * . |
Destinazione |
Immettere la destinazione dei file. Per caricare più file, inserire una directory. |
Uscite
Uscita |
Tipo di uscita |
File remoti |
JSON |
File remoti (testo) |
Stringa |
Codici di uscita
Codice |
Tipo |
Dettaglio |
0 |
Il successo |
Il successo |
2 |
Errore |
Attività fallita |
6 |
Errore |
Le directory non venivano saltate e contrassegnate per l'eliminazione, ma la ricorsività non era impostata |