Skip to main content
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.
Flowheater Download

SQL Datensätze in einzelne Text-Dateien ausgeben

  • Holger Herrmannsfeldt
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
3 Jahre 9 Monate her - 3 Jahre 9 Monate her #3944 von Holger Herrmannsfeldt
SQL Datensätze in einzelne Text-Dateien ausgeben wurde erstellt von Holger Herrmannsfeldt
Hallo,

ich stehe vor folgender Aufgabe:
In einer SQL-Datenbank befinden sich Daten über Paketnummern, Versender (z.B. DPD, GLS) etc., die einzelnen Datensätze sollen jeweils in eine Datei geschrieben werden. Sicher ist, dass eine Kombinmation aus Paketnummer, Versanddatum und Versender einzigartig ist. Im Idealfall soll für jeden Datensatz nur 1 mal in eine TXT-Dartei geschrifen werden. Die Datensätze werden täglich mit Tagesabschluss beim Versender aktualidiert.

Beisp.: An Kunde X wurde gestern eine Lieferung mit 8 Paketen versendet, jedes Paket hat eine eigene Paketnummer. Jetzt sollen für die jeweiligen Paketnummern TXT-Dateien (also insgesamt 8) erstellt werden, Dort enthalten sind dann eMail-adressen, Vorgangsnummern, Paketnummern etc., diese Dateien werden dann von einem eMail-server weiter verarbeitet und zu eMail für die einzelnen Paketnummern umgewandelt.

Ein Ansatz wäre wahrscheinlich https://flowheater.de/forum/textdatei/664-daten-sql-server-auf-mehrere-csv-files-aufteilen , wie kann jedoch sicher gestellt werden, dass jeder Datesatz nur 1 x in eine TXT-Datei geschrieben wird?


Lässt sich das mit Flowheater realisieren?

Viele Grüße

Holger Herrmannsfeldt
Letzte Änderung: 3 Jahre 9 Monate her von FlowHeater-Team. Begründung: Forums Link angepasst

Bitte Anmelden um der Konversation beizutreten.

Mehr
3 Jahre 9 Monate her #3947 von FlowHeater-Team
FlowHeater-Team antwortete auf SQL Datensätze in einzelne Text-Dateien ausgeben
Hallo Herr Herrmannsfeldt,

wenn Sie ein eindeutiges Kriterium haben können Sie dieses verwenden um einen eindeutigen Dateinamen mittels des String Append Heater zu generieren. Hierzu einfach alle Felder, die das eindeutige Kriterium darstellen, mittels des String Append Heater zusammenfassen, ggf. ein Trennzeichen „-„ angeben und anschließend über einen Set Parameter Heater einen FlowHeater Parameter z.B. „DATEINAME“ setzen.
Diesen FlowHeater Parameter können Sie nun im TextFile Adapter als Platzhalter für den Dateinamen verwenden. Achtung: hier muss der Parameter mit den Dollarzeichen umschlossen werden!

      z.B. C:\Export\$DATEINAME$.csv

So wird jeder Datensatz der READ Seite genau in eine CSV Datei auf der WRITE Seite exportiert.


gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Anhänge:

Bitte Anmelden um der Konversation beizutreten.

Ladezeit der Seite: 0.344 Sekunden

FlowHeater - Der Daten Spezialist

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

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


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