Tipps & Tricks

Mehrere CSV-Dateien zu einer einzigen Ausgabedatei zusammenführen

Geschätzte Lektüre: 3 Minuten 17 Ansichten

Sie haben Produktdaten, die auf mehrere Dateien von verschiedenen Lieferanten verteilt sind? Kein Problem! Das CSV Mapping-Tool kann die Daten aus mehreren Quellen verarbeiten und am Ende zu einer einzigen, sauberen CSV-Datei zusammenfügen.

Das Konzept

Das Tool behandelt jede Ihrer Eingabedateien als separate „Quelle“. Der Clou dabei ist: Jede Quelle kann ihre komplett eigenen Regeln haben (eigene Spalten-Mappings, eigene Preis-Anpassungen, eigene Transformationen etc.). Beim Exportieren geht das Tool wie folgt vor:

  1. Es nimmt die erste Quelle aus der Liste „1. Quellen verwalten“.
  2. Es wendet alle Regeln an, die Sie für diese erste Quelle definiert haben.
  3. Es nimmt die zweite Quelle, wendet deren spezifische Regeln an und hängt die Ergebnisse an die der ersten Quelle an.
  4. Dies wird für alle konfigurierten Quellen in der Liste wiederholt.
  5. Das Endergebnis ist eine einzige große Datei, die die verarbeiteten Daten aller Quellen in der von Ihnen festgelegten Reihenfolge enthält.

Schritt-für-Schritt-Anleitung

  1. Projekt starten: Beginnen Sie am besten mit einem leeren Projekt über das Menü Projekt -> Neues Projekt.
  2. Erste Quelle hinzufügen:
    • Klicken Sie im Bereich „1. Quellen verwalten“ auf den Button Quelle hinzufügen....
    • Geben Sie der Quelle einen aussagekräftigen Namen (z.B. „Lieferant A Daten“) und wählen Sie die erste CSV-Datei aus.
    • Konfigurieren Sie bei Bedarf Trennzeichen und Kodierung und speichern Sie.
  3. Regeln für die erste Quelle definieren:
    • Stellen Sie sicher, dass die erste Quelle in der Liste ausgewählt ist.
    • Definieren Sie nun alle notwendigen Regeln für diese Datei: Mappen Sie die Spalten per Drag-and-Drop, setzen Sie feste Werte, erstellen Sie Transformationen (z.B. Präfix/Suffix) usw.
    • Überprüfen Sie Ihr Ergebnis in der Live-Vorschau („4. Live-Vorschau“).
  4. Weitere Quellen hinzufügen:
    • Klicken Sie erneut auf Quelle hinzufügen....
    • Geben Sie der zweiten Quelle einen Namen (z.B. „Lieferant B Daten“) und wählen Sie die zweite CSV-Datei aus. Speichern Sie.
    • Wiederholen Sie diesen Schritt für alle weiteren Dateien, die Sie zusammenführen möchten.
  5. Regeln für weitere Quellen definieren:
    • Klicken Sie in der Liste „1. Quellen verwalten“ auf den Namen der zweiten Quelle (z.B. „Lieferant B Daten“).
    • Sie werden sehen, dass die Regelübersicht und die Mappings nun leer sind. Das ist korrekt, denn jede Quelle hat ihre eigenen, unabhängigen Regeln!
    • Definieren Sie nun die Regeln speziell für diese zweite Quelle.
  6. (Optional) Reihenfolge anpassen:
    • Die Reihenfolge der Quellen in der Liste bestimmt die Reihenfolge der Daten in der Zieldatei. Alle Zeilen von Quelle 1 kommen vor allen Zeilen von Quelle 2 usw.
    • Sie können die Reihenfolge einfach per Drag-and-Drop in der Liste „1. Quellen verwalten“ ändern.
  7. Alles zusammen exportieren:
    • Wenn Sie alle Quellen und deren Regeln konfiguriert haben, klicken Sie im Bereich „5. Exportieren“ auf Konvertieren & Speichern.
    • Das Tool verarbeitet nun alle Quellen nacheinander und fügt die Ergebnisse zu einer einzigen Datei zusammen, die Sie dann speichern können.

Wichtige Hinweise

  • Spaltenkonsistenz: Die finale Ausgabedatei enthält die Summe aller Zielspalten, die in irgendeiner Ihrer Quellen verwendet werden. Wenn z.B. nur „Lieferant A“ eine Spalte products_weight befüllt, wird diese Spalte auch für die Zeilen von „Lieferant B“ existieren, dort aber leer sein.
  • Projekt speichern: Vergessen Sie nicht, Ihre gesamte Konfiguration mit allen Quellen und Regeln als Projektdatei zu speichern (Projekt -> Projekt speichern unter...). So können Sie die Verarbeitung jederzeit mit einem Klick wiederholen, ohne alles neu einrichten zu müssen.

Teile diese Dokument

Mehrere CSV-Dateien zu einer einzigen Ausgabedatei zusammenführen

Or copy link

Nach oben scrollen