FTPDownload Step FTPDownload

Dateien empfangen oder herunterladen

In diesem Step werden Dateien von FTP heruntergeladen. Das Ergebnis ist eine Liste von Dateien oder Ordnern. Derzeit können Sie einen FilterPräfix und Suffix angeben, um nach den Dateien / Ordnern zu filtern, die Sie herunterladen oder auflisten möchten.

Über Synesty Studio für API Connector Tools

Mit Synesty als No Code Middleware verbinden Sie API Connector Tools mit anderen Schnittstellen, APIs und Systemen ohne Programmierung per Drag&Drop. Automatisieren Sie Geschäftsprozesse und Integrationen wie EDI Datenimport / Export.

Wir unterstützen Datenformate wie CSV, Excel (XLS/XLSX), XML oder JSON und ermöglichen auch HTTP-Konnektoren zu REST- oder GraphQL-APIs. Kunden nutzen es auch für Auswertungen, ETL-Aufgaben oder Feed-Optimierung.
Unser No Code Flow-Editor und unsere Low Code Scripting Tools ermöglichen kreative Anpassungen für jede Art von Integration.

Zum Add-On

Wird oft in Verbindung mit folgenden Add-Ons verwendet:

Über Synesty Studio für API Connector Tools

Mit Synesty als No Code Middleware verbinden Sie API Connector Tools mit anderen Schnittstellen, APIs und Systemen ohne Programmierung per Drag&Drop. Automatisieren Sie Geschäftsprozesse und Integrationen wie EDI Datenimport / Export.

Wir unterstützen Datenformate wie CSV, Excel (XLS/XLSX), XML oder JSON und ermöglichen auch HTTP-Konnektoren zu REST- oder GraphQL-APIs. Kunden nutzen es auch für Auswertungen, ETL-Aufgaben oder Feed-Optimierung.
Unser No Code Flow-Editor und unsere Low Code Scripting Tools ermöglichen kreative Anpassungen für jede Art von Integration.

Zum Add-On

Wird oft in Verbindung mit folgenden Add-Ons verwendet:

Inputs

Das sind die Optionen, mit denen man den Step konfigurieren kann.

Name Datentyp Beschreibung Pflichtfeld Werte
account ACCOUNT Die FTP-Verbindung Ja
remoteFolder STRING Der Ordner / Unterverzeichnis, in dem sich die Dateien / Ordner befinden, die Sie herunterladen oder auflisten möchten. Leer bedeutet Download aus dem Home-Verzeichnis nach der Anmeldung am FTP-Server. Nein
filterPrefix (filenamePrefix) STRING Wenn angegeben, werden Dateien / Ordner aus dem FTP-Ordner heruntergeladen oder auflisten, die mit diesem Präfix beginnen. Es kann entweder filterPrefix ODER filterExludePrefix angegeben werden. Nein
filterSuffix (filenameSuffix) STRING Wenn angegeben, werden nur Dateien / Ordner aus dem FTP-Ordner heruntergeladen oder aufgelistst, die mit diesem Suffix enden. Nein
limit STRING Begrenzen Sie die Anzahl der Dateien, die heruntergeladen werden sollen. Leer für unbegrenzt. Nein
filterExcludePrefix (filenameExludePrefix) STRING Wenn dies definiert ist, dann werden Dateien / Ordner heruntergeladen oder aufgelistet, die NICHT mit dem angegebenen filterExludePrefix beginnen Nein
sortOrder STRING Definiert, welche Datei / Ordner abgerufen wird, wenn Sie mehrere Dateien / Ordner mit dem gleichen Präfix oder Suffix haben. (Standard: Älteste zuerst). Älteste zuerst bedeutet, dass die älteste Datei / Ordner heruntergeladen oder gelistst wird. Neueste zuerst bedeutet, dass die neueste Datei / Ordner heruntergeladen oder gelistet wird. Nein
  • Älteste zuerst (Standardwert)
  • Neueste zuerst
  • Unsortiert
transferMode STRING Der FTP-Übertragungsmodus (ASCII/BINARY). Der Standard ist BINARY. Ja
  • ASCII-Modus
  • BINARY-Modus (Standardwert)
localCharset STRING Der Zeichensatz, wie die Dateien gespeichert werden. Standard UTF-8 Nein
  • UTF-8 (Standardwert)
  • UTF-16
  • ISO-8859-1
  • ISO-8859-2
  • ISO-8859-4
  • ISO-8859-5
  • ISO-8859-15
  • cp1252 (Windows-1252, ANSI)
  • MacCentralEurope
  • US-ASCII
  • KOI8-R
fileNotFoundBehavior STRING Wählen Sie, ob der Flow-Run zu einem ERROR oder SUCCESS führen soll, wenn die Datei nicht gefunden wird. In den meisten Fällen möchten Sie ERROR (Standard) wählen, aber es gibt auch Fälle, in denen eine nicht existierende Datei kein ernsthaftes Problem darstellt. Nein
  • FEHLER (Standardwert)
  • ERFOLG
  • LEERE LISTE
outputtype STRING Laden Sie eine Liste mit Dateien(FILELIST) oder eine STRINGLIST mit den Dateinamen / Ordnernamen des remoteFolder herunter. Nein
  • Dateien herunterladen (FILELIST) (Standardwert)
  • Nur Liste der Dateinamen (STRINGLIST)
  • Nur Liste der Ordnernamen (STRINGLIST)

Outputs

Das sind die Ergebnisse des Steps, die von nachfolgenden Steps, nach der Ausführung verwendet werden können.

Name Datentyp Beschreibung
LOCAL_DOWLOADED_FILELISTOBJECT FILELIST Die Liste der heruntergeladenen Dateien.
LOCAL_DOWLOADED_FILENAMELISTOBJECT STRINGLIST Eine Liste von Dateinamen (nur bei Auswahl der Ausgabeart 'Nur Liste der Dateinamen').
FOLDERNAMES STRINGLIST Eine Liste von Ordnernamen (nur bei Auswahl der Ausgabeart 'Nur Liste der Ordnernamen').
LOCAL_DOWLOADED_FILEMETADATA SPREADSHEET Eine Liste von Dateinamen, deren Dateigröße und Datum der letzten Änderung (nur bei Wahl der Ausgabeart 'Nur Liste der Dateinamen').
Folgende Felder sind im Output enthalten:

Feld Beschreibung Datentyp Pflichtfeld Standardwert
identifier Text
FileName Text
FileSizeInBytes Text
LastModifiedAt Text

Hilfe oder Projektsupport gewünscht?

Wenn Sie Hilfe bei der Einrichtung dieses Steps benötigen oder ein Projekt umsetzen wollen, dann unterstützen Sie unsere verifizierten Partner. Partner finden

FTPDownload wird oft in Verbindung mit folgenden Steps verwendet:

Name Version Beschreibung Anwendungsfall
CSVReader Step
CSVReader
CSVReader
- (Veraltet: Bitte v2.0 benutzen) Kann eine einzelne Datei oder eine Liste von CSV/XLS-Dateien in ein Spreadsheet-Objekt zur weiteren Verarbeitung einlesen. Mehrere Dateien mit den gleichen Headern werden zu einer einzigen Spreadsheet zusammengeführt. Der Header des Ergebnisses wird immer aus der ersten Datei übernommen.
Dateien , CSV Daten
StopFlowIf Step
StopFlowIf
StopFlowIf
- Stoppt den Flow, wenn eine Bedingung wahr (TRUE) ist.
XMLReader Step
XMLReader
XMLReader
- Einlesen einer XML Datei in ein Spreadsheet.
XML Daten
ExcelReader Step
ExcelReader
ExcelReader
- Liest eine Excel Datei (.xls oder .xlsx) in ein SPREADSHEET.
Dateien
EmailSend Step
EmailSend
EmailSend
- Versendet eine E-Mail.
Nachrichten senden
FTPUpload Step
FTPUpload
FTPUpload
- Dieser Step lädt eine Liste von Dateien auf ein FTP hoch.
Dateien senden oder hochladen
FileFilter Step
FileFilter
FileFilter
- Filtert eine Liste von Dateien nach verschiedenen Kriterien wie Dateiname oder Dateigröße. Kann z.B. verwendet werden, um leere Dateien zu entfernen.
FTPRename Step
FTPRename
FTPRename
- In diesem Step wird eine Liste von Dateien auf FTP umbenannt. Derzeit gibt es zwei Modi, die unterstützt werden: 1. eine einzelne Datei in einen neuen Dateinamen umbenennen oder dem alten Dateinamen voranstellen. Hier müssen Sie den Eingabeparameter remoteFilename und den Parameter newRemoteFilenamePrefix oder newRemoteFilename 2 angeben. Benennen Sie eine Liste von Dateien mit einem Präfix um, das vor dem neuen Dateinamen steht (z.B. [DONE_]OLDFILENAME.xml) Hier müssen Sie eine Dateiliste eingeben, die das Ergebnis eines anderen Steps sein muss, der vor diesem Schritt ausgeführt wird.
Dateien
ToList Step
ToList
ToList
- Erstellt eine Liste von mehreren Eingaben.
Mapper Step
Mapper
Mapper
- Wandelt ein Spreadsheet in ein anderes um.

Weitere Steps in API Connector Tools


Name Version Beschreibung Anwendungsfall
WebDAVDownload Step
WebDAVDownload
WebDAVDownload
- Dieser Step lädt Dateien vonn einem WebDAV-Server herunter.
Dateien empfangen oder herunterladen
XMLReader Step
XMLReader
XMLReader
- Einlesen einer XML Datei in ein Spreadsheet.
XML Daten
SpreadsheetUrlDownload Step
SpreadsheetUrlDownload
SpreadsheetUrlDownload
- Dieser Step kann mehrere HTTP Calls basierend auf einem SPREADSHEET oder einer SPREADSHEETLIST ausführen. Sie können den Step benutzen, um verschiedene Arten von Webservices/APIs zu verbinden. Einfache Calls und Stapel-Verarbeitung mehrerer Zeilen wird unterstützt.
HTTP-Requests ausführen (Daten abrufen) , HTTP-Requests ausführen (Daten senden)
WebDAVDownload Step
WebDAVDownload
WebDAVDownload
- Dieser Step lädt Dateien vonn einem WebDAV-Server herunter.
Dateien empfangen oder herunterladen
ExtractArchive Step
ExtractArchive
ExtractArchive
- Dekomprimiert ein ZIP-Archiv in eine Dateiliste
Dateien empfangen oder herunterladen
WebDAVUpload Step
WebDAVUpload
WebDAVUpload
- Dieser Step kann Dateien auf einen WebDAV-Server hochladen.
Dateien senden oder hochladen
WebDAVRename Step
WebDAVRename
WebDAVRename
- Dieser Step bennent eine oder mehrere Dateien auf einem WebDAV-Server um, bzw. verschiebt sie in einen existierenden Unterordner.
APICall Step
APICall
APICall
- Stellt eine API/HTTP-Anfrage. Unterstützt das Parsen von XML/JSON-Antworten und sog. Weiterblättern (Pagination).
HTTP-Requests ausführen (Daten abrufen) , HTTP-Requests ausführen (Daten senden)
Archive Step
Archive
Archive
- Komprimiert eine einzelne DATEI oder eine DATEILISTE zu einem ZIP-Archiv
WebDAVUpload Step
WebDAVUpload
WebDAVUpload
- Dieser Step kann Dateien auf einen WebDAV-Server hochladen.
Dateien senden oder hochladen
UrlDownload Step
UrlDownload
UrlDownload
- Dieser Step greift auf eine URL zu und läd den Inhalt herunter. Das Ergebnis ist ein Wer von Typ String.
HTTP-Requests ausführen (Daten abrufen) , HTTP-Requests ausführen (Daten senden)
HTML2Spreadsheet Step
HTML2Spreadsheet
HTML2Spreadsheet
- Extrahiert HTML-Elemente aus einer Datei oder einem Spreadsheet (mit HTML-Code in einer Spalte).
Dateien
WebDAVRename Step
WebDAVRename
WebDAVRename
- Dieser Step bennent eine oder mehrere Dateien auf einem WebDAV-Server um, bzw. verschiebt sie in einen existierenden Unterordner.
HTMLParser Step
HTMLParser
HTMLParser
- Kann HTML-String einlesen und bestimmte Elemente daraus extrahieren, indem CSS- oder jQuery - Ausdrücke verwendet werden. Anschließend kann damit eine neue String-Ausgabe aus diesen extrahierten Elementen zur weiteren Verarbeitung erstellt werden.
JSONReader Step
JSONReader
JSONReader
- Liest die JSON-Datei in ein SPREADSHEET-Objekt.
JSON Daten