Der Daten Import / Export Spezialist
Schauen Sie sich auch die verfügbaren Beispiele zum TextFile Adapter an evtl. kann Ihre Frage hiermit schon beantwortet werden: Codepage konvertieren 1 / 2 , Verarbeitung von CSV Kopf- und Fußzeilen , Import und Export von vCard Textdateien

SQL Datensätze in einzelne Text-Dateien ausgeben

  • Holger Herrmannsfeldt
  • Autor
  • Offline
  • Senior Mitglied
  • Senior Mitglied
Mehr
2 Jahre 8 Monate her - 2 Jahre 8 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 flowheater.net/forum-de/textdatei/664-da...-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: 2 Jahre 8 Monate her von FlowHeater-Team. Begründung: Forums Link angepasst

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
2 Jahre 8 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 oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.402 Sekunden

andere Sprachen

en

FlowHeater Home

de en

Impressum/Kontakt

Datenschutz

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

Follow us on

twitter  facebook

YouTube

 de en