stepAPI-Connector-Tools Skip to content

FTPSingleFileDownload Step

Dieser Step lädt eine einzelne Datei von FTP herunter. Derzeit können Sie einen Dateinamen Präfix und Suffix angeben, um nach den Dateien zu filtern, die Sie herunterladen möchten. Wenn es mehrere Dateien gibt, die den Kriterien entsprechen, wird nur die erste genommen. Die Dateien werden nach absteigendem Änderungsdatum auf FTP geordnet, so dass die neueste Datei aus einer Liste entfernt wird.

Inputs

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

Name Datentyp Beschreibung Pflichtfeld Werte
account ACCOUNT Ihr Konto Ja
remoteFolder STRING Der entfernte Ordner / Unterverzeichnis, in dem sich die Dateien befinden, die wir herunterladen möchten. Leer bedeutet Download aus dem Home-Verzeichnis nach der Anmeldung am FTP-Server. Nein
filenamePrefix STRING Wenn angegeben, werden Dateien aus dem FTP-Ordner heruntergeladen, die mit diesem Präfix beginnen. Es kann entweder filenamePrefix ODER filenameExludePrefix angegeben werden. Nein
filenameSuffix STRING Zusätzlich prüfen wir, ob die Dateien im FTP-Ordner mit diesem Suffix enden. Nein
filenameExludePrefix STRING Wenn dies definiert ist, werden Dateien heruntergeladen, die NICHT mit diesem Dateinamen beginnenExcludePrefix Nein
sortOrder STRING Definiert, welche Datei geholt wird, wenn Sie mehrere Dateien mit dem gleichen Präfix oder Suffix haben. (Standard: Älteste Datei zuerst). Älteste Datei zuerst' bedeutet, dass die älteste Datei heruntergeladen wird. Neueste Datei zuerst' bedeutet, dass die neueste Datei heruntergeladen wird. Nein
  • Älteste Datei zuerst
  • Neueste Datei zuerst
  • Unsortiert
transferMode STRING Der FTP-Übertragungsmodus (ASCII/BINARY). Der Standard ist BINARY. Ja
  • ASCII
  • BINARY
localCharset STRING Zeichensatz der Zieldatei, die im Dateisystem gespeichert wird. Standard UTF-8. Siehe http://docs.oracle.com/javase/6/docs/technotes/guides/intl/encoding.doc.html für alle unterstützten Codierungen. Nein
  • UTF-8
  • 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. SUCCESS stoppt den aktuellen Flowrun. Wählen Sie CONTINUE, um die fehlende Datei zu ignorieren und den aktuellen Ablauf fortzusetzen. Nein
  • ERROR
  • SUCCESS
  • CONTINUE

Outputs

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

Name Datentyp Beschreibung Pflichtfeld Werte
LOCAL_DOWLOADED_FILEOBJECT FILE Die Liste der heruntergeladenen Dateien. Ja
FILESIZE NUMBER Die Größe der Datei in Bytes. Ja
LOCAL_DOWLOADED_FILEMETADATA SPREADSHEET Ein SPREADSHEET mit den heruntergeladenen Dateinamen, Dateigröße und Änderungsdatum. Ja
Folgende Felder sind im Output enthalten:

Feld Datentyp Beschreibung Pflichtfeld Standardwert
identifierSINGLENein
FileNameSINGLENein
FileSizeInBytesSINGLENein
LastModifiedAtSINGLENein