Announcement

Collapse
No announcement yet.

SSIS: Datentransfer von zwei Tabellen in eine CSV-Datei

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • SSIS: Datentransfer von zwei Tabellen in eine CSV-Datei

    Hallo liebe Forumsgemeinde,

    ich arbeite gerade an einer Schnittstellte, in der ich aus zwei Tabellen mehrere CSV-Dateien erstellen muss.

    Der Dateiname der CSV-Datei soll ebenfalls mit Informationen aus einer der Tabellen befüllt werden.

    kurzes Beispiel zur näheren Erklärung:

    Tabelle1: (pro Beleg eine Zeile)

    ID Belegnummer Kunde Wert
    5 4711 20568 15.000
    6 4712 20068 16.125
    7 4713 20099 12.150

    Tabelle2:

    ID Artikel Menge Wert
    5 256895 10 100
    5 251234 50 150
    6 285468 16 650
    6 204124 68 5850
    6 256895 35 350
    7 233333 25 250

    Die ID von Tabelle1 steht mit der ID aus Tabelle2 in Beziehung

    Die autoamtisch generierten CSV-Dateien sollen nun folgendermaßen aussehen:

    "4711.CSV" // Dateiname = Belegnummer aus Tabelle1 + CSV

    5 4711 20568 15.000
    5 256895 10 100
    5 251234 50 150

    Als die Summe beider Tabellen, anschließend soll die nächste Datei erstellt werden:

    "4712.CSV"

    6 4712 20068 16.125
    6 285468 16 650
    6 204124 68 5850
    6 256895 35 350

    usw. .... bis zum Ende der Tabelle1

    Ich habe bereits einmal einen Datenexport mit SSIS programmiert, jedoch musste ich dort lediglich aus einer Tabelle in eine Datei schreiben, was erheblich einfacher ist als die oben genannte Problematik.

    Vielleicht kann mir jemand Vorschläge nennen, wie ich an die Lösung herangehen soll. Ich denke das ich irgendwie mit Schleifen arbeiten muss, wobei ich mit dort nicht so gut auskenne...

    Liebe Grüße!

    Stefan
Working...
X