Om te communiceren met een enkele SFTP-server (Secure File Transfer Protocol) als onderdeel van een keten, voegt u een stap toe die een SFTP-verbindingsopdracht bevat.
Opmerking: Om deze connector te kunnen gebruiken, moet uw organisatie toegang hebben tot een eigen SFTP-server. Workiva host of levert geen SFTP-servers.
Om deze opdrachten in te schakelen, moet een IT-beheerder eerst een SFTP-verbindingconfigureren.
Verwijderen
Om bestanden en mappen op de SFTP-server te verwijderen, gebruikt u een opdracht Delete .
Eigenschappen
Eigendom |
Detail |
Bestand(en) |
Voer de bestanden en mappen in die u wilt verwijderen. Om met meerdere bestanden en mappen te matchen, gebruikt u het jokerteken * . |
Mappen overslaan |
Schakel dit vakje in om mappen te negeren die overeenkomen met het (de) opgegeven Bestand(en). |
Recursief |
Vink dit vakje aan om de opgegeven mappen en hun volledige inhoud te verwijderen. |
Uitgangen
Uitgang |
Type uitvoer |
Verwijderde bestanden |
JSON |
Verwijderde mappen |
JSON |
Alle items verwijderd |
JSON |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
2 |
Fout |
Taak mislukt |
6 |
Fout |
Mappen die gemarkeerd waren voor verwijdering waren niet ingesteld om te worden overgeslagen, en recursief was niet ingesteld |
Bestand downloaden
Om een bestand van de SFTP-server te downloaden, gebruikt u de opdracht Download File .
Eigenschappen
Eigendom |
Detail |
Bestand |
Voer de naam in van het bestand dat u wilt ophalen van de SFTP-server. Opmerking: Als u deze opdracht gebruikt met een groep iteratie, gebruik dan de Remote Files Iteration variabele van de opdracht iterator om het bestand te identificeren. |
Parallel downloaden |
Schakel dit selectievakje in om parallelle downloads in te schakelen, bijvoorbeeld voor een groot bestand. |
Aantal draden |
Als u Parallel Downloadselecteert, selecteer dan hoeveel threads parallel moeten draaien. Als u het niet zeker weet, laat u de standaardwaarde 3 staan. |
Uitgangen
Uitgang |
Type uitvoer |
Gedownload bestand |
Bestand |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
2 |
Fout |
Taak mislukt |
Ga naar
Om bestanden van de SFTP-server op te halen, gebruikt u een opdracht Get .
Eigenschappen
Eigendom |
Detail |
Bestand(en) |
Voer de op te halen bestanden in. Om met meerdere bestanden te matchen, gebruikt u het jokerteken * . |
Bestemming |
Voer de bestemming voor de bestanden in. Om meerdere bestanden op te halen, voert u een map in. |
Uitgangen
Uitgang |
Type uitvoer |
Ophaalde bestanden |
JSON |
Opgehaalde bestanden (Tekst) |
String |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
2 |
Fout |
Taak mislukt |
6 |
Fout |
Mappen werden niet overgeslagen en gemarkeerd voor verwijdering, en recursief was niet ingesteld |
Lijst
Om de bestanden in een directory op de SFTP-server op te sommen, gebruikt u de opdracht List Directory .
Eigenschappen
Eigendom |
Detail |
Adreslijst |
Voer de map in met de inhoud die u wilt weergeven. Om meerdere bestanden en mappen in de map op te sommen, gebruikt u het jokerteken * . Opmerking: Als u deze opdracht gebruikt om bestanden op te sommen voor een latere iteratieve opdracht Download bestand, voeg dan de naam van het te downloaden bestand toe. Als de naam bij elke iteratie verandert, bijvoorbeeld op basis van een datum of tijdstempel, gebruik dan het jokerteken * . |
Detailniveau |
Selecteer het detailniveau dat over de bestanden en mappen moet worden weergegeven:
- Kort, voor alleen de namen van de bestanden en mappen
- Volledig, voor de namen en aanvullende informatie, inclusief eigendom en machtigingen
|
Uitgangen
Uitgang |
Type uitvoer |
Externe bestanden |
JSON |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
2 |
Fout |
Taak mislukt |
5 |
Fout |
De opgegeven map is niet gevonden |
Directory maken
Om een nieuwe directory op de SFTP-server te maken, gebruikt u de opdracht Make Directory .
Eigenschappen
Eigendom |
Detail |
Adreslijst |
Voer de map in die u op de SFTP-server wilt aanmaken. |
Recursief |
Vink dit vakje aan om het volledige pad van de map aan te maken als deze niet bestaat. |
Uitgang
Geen
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
2 |
Fout |
Taak mislukt |
4 |
Fout |
Fout bij het aanmaken van de opgegeven map |
6 |
Succes |
Directory bestaat al |
Verplaats
Om bestanden op de SFTP-server te verplaatsen, gebruikt u een Move opdracht.
Eigenschappen
Eigendom |
Detail |
Bestand(en) |
Voer de bestanden in die u wilt verplaatsen. Om met meerdere bestanden en mappen te matchen, gebruikt u het jokerteken * . |
Bestemming |
Voer de bestemming voor de bestanden in. Om meerdere bestanden te verplaatsen, voert u een map in. |
Uitgangen
Uitgang |
Type uitvoer |
Verplaatste bestanden |
JSON |
Verplaatste bestanden (tekst) |
String |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
2 |
Fout |
Taak mislukt |
4 |
Fout |
Bij het verplaatsen van meerdere bestanden moet de bestemming een bestaande map zijn |
5 |
Fout |
Geen bestanden gevonden met de opgegeven bronbestanden |
Zet
Om bestanden naar de SFTP-server te uploaden, gebruikt u de opdracht Put .
Eigenschappen
Eigendom |
Detail |
Bestand(en) |
Voer de bestanden in die u wilt uploaden. Om met meerdere bestanden en mappen te matchen, gebruikt u het jokerteken * . |
Bestemming |
Voer de bestemming voor de bestanden in. Om meerdere bestanden te uploaden, voert u een map in. |
Uitgangen
Uitgang |
Type uitvoer |
Externe bestanden |
JSON |
Externe bestanden (tekst) |
String |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
2 |
Fout |
Taak mislukt |
6 |
Fout |
Mappen werden niet overgeslagen en gemarkeerd voor verwijdering, maar recursief was niet ingesteld |