FTPTextReader

Kurzbeschreibung

FTPTextReader liest Textdateien von einem FTP oder SFTP Server und gibt die einzelnen Zeilen in den Flow aus.

Input

FTPTextReader besitzt einen Input-Port auf diesem werden Dateinamen empfangen:

Filename = string;

Output

FTPTextReader besitzt einen Output-Port auf diesem werden einzelne Textzeilen versendet:

LineOfText = string;

Parametrisierung

FTPTextReader besitzt folgende Parameter:

  • Connection

  • DeleteRemoteFiles

Connection

Als Connection muss die entsprechende Verbindung zum S/FTP-Server in folgender Form parametrisiert werden: [s]ftp://[username:password@]host[:port]/[path]

  • Standardwert : ``

  • string

  • Pflichtfeld

DeleteRemoteFiles

DeleteRemoteFiles entscheidet darüber, ob Dateien auf dem entfernten Server gelöscht werden: die Einstellung ist demnach true oder false.

  • Standardwert: true

  • boolean

  • Pflichtfeld

Funktion

FTPTextReader baut einen Verbindung zum angegeben S/FTP-Server auf und lädt die im Input-Paket angegebene Datei herunter. Je nach Konfiguration wird sie auf dem entfernten Server gelöscht. Ist die Datei zip-komprimiert, wird sie zunächst entpackt und die erste (und hoffentlich einzige) darin gefundene Datei wird im Weiteren verwendet. Die Datei wird dann zeilenweise als Pakete in den Flow ausgegeben.