Zum Hauptinhalt springen
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Mit der Freeware Version können bis zu 100.000 Datensätze verarbeitet werden!
Flowheater Chart

Ausgabefile-Name identisch mit (Trigger-)Eingabefile (über Serveraufgabe)?

  • Manuel Büttner
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
5 Stunden 40 Minuten her #5366 von Manuel Büttner
Guten Tag!

Wahrscheinlich sehe ich den Wald vor lauter Bäumen gerade nicht (mehr), daher hier meine Frage:

Gibt es einen einfachen Weg, bei einer Server Aufgabe mit Verzeichnisüberwachung, der Ausgabedatei den selben (variierender Teil im Namen, Trigger mit Wildcard definiert) geben zu lassen?

Bin sowohl über Parameter als auch Aufrufparameter gestolpert bei meiner Suche im Forum, habe allerdings nur Variablen für den gesamten Pfad gefunden, nicht für den einzelnen Dateinamen samt Dateierweiterung.

Konkret: In Pfad A wird datei Test123.csv erstellt, welche die Definition triggert. Diese erweitert die csv, anschließend soll sie mit genau dem gleichen Namen wie die Triggerdatei in Pfad B abgelegt werden. Da die Datei Morgen Test124.csv, übermorgen Test125.csv, etc. heißen wird, ist der Trigger in Server mit Test*.csv angegeben.

Gibt es z. B. eine "einfache" Variable, welche nicht den gesamten Pfad sondern wirklich nur den Trigger-Dateinamen enthält, welche ich im TextFileAdapter auf der Write-Seite eintragen kann?

Vielen Dank schon vorab für etwaige Tipps.

Beste Grüße
Manuel Büttner

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
1 Stunde 19 Minuten her #5367 von FlowHeater-Team
Hallo Herr Büttner,

das geht sehr einfach, Sie benötigen dazu den System Heater zusammen mit dem Path Heater.

Vorgehen anhand des beigefügten Screenshots
  1. Über dem System Heater wird der aktuelle Verarbeitungsname der READ Seite ermittelt. Dieser ist in dem Fall aktuell mit der Trigger Datei aus dem FlowHeater Server !
  2. Hier extrahieren Sie mit dem Path Heater aus dem unter Punkt 1) ermittelten kompletten Pfad nur den Dateinamen ohne Verzeichnis bzw. Laufwerksangaben, etc.
  3. Mit dem SET Parameter Heater setzen Sie sich einen FlowHeater Parameter z.B. $filename$ den Sie im TextFile Adapter auf der WRITE Seite als Dateinamen verwenden können.
Als Dateiname auf der WRITE Seite tragen Sie dann z.B. folgendes ein

    .\Neuer Ausgabepfad\$filename$

So erhält die neu erstellte Datei genau den gleichen Namen wie die Datei, die die Verzeichnisüberwachung vom FlowHeater Server ursprünglich an getriggert hat.

Im Anhang finden Sie ein kleines Beispiel dazu.

 

 
Dateianhang: Dateiname: dateiname-...eren.zip
Dateigröße:6 KB

gruß
Robert Stark

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.281 Sekunden
FlowHeater Logo

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation


Copyright © 2009-2025 by FlowHeater GmbH. Alle Rechte vorbehalten.