Eine Datei einmal zu bereinigen ist eine Aufgabe. Jede Woche denselben Export zu erhalten, dieselben Korrekturen anzuwenden, ihn mit einer zweiten Quelle zusammenzuführen und anschließend zu konvertieren ist ein Workflow.
Vom gewünschten Ergebnis ausgehen
Beschreiben Sie zuerst das Ziel:
„Ich erhalte drei CSV-Exporte. Leere Zeilen sollen entfernt, Spalten angeglichen, die Dateien zusammengeführt, Duplikate über kunden_id entfernt und anschließend eine finale Datei erzeugt werden.“
Damit sind die meisten Schritte bereits sichtbar.
Beispiel für eine Verarbeitungskette
Dateien importieren
→ Struktur prüfen
→ Werte bereinigen
→ Spalten angleichen
→ Tabellen zusammenführen
→ Duplikate entfernen
→ unnötige Zeilen filtern
→ Zielformat erzeugen
→ Ergebnis validieren
Früh bereinigen
Ein Leerzeichen in einem Schlüssel kann einen Vergleich verhindern. Eine abweichende Überschrift kann beim Zusammenführen eine zusätzliche Spalte erzeugen. Ein Duplikat kann spätere Statistiken verfälschen.
Darum ist Excel- und CSV-Datei bereinigen häufig ein sinnvoller früher Schritt.
Datenmenge früh reduzieren
Wenn nur eine Region benötigt wird, sollten unnötige Zeilen nicht durch alle späteren Schritte laufen. Gleiches gilt für überflüssige Spalten.
Siehe CSV filtern, sortieren sowie Spalten auswählen und umbenennen.
Erst nach Schemaabgleich zusammenführen
Richten Sie Überschriften aus, bevor Dateien kombiniert werden. Excel- und CSV-Dateien zusammenführen deckt Einzelaufgaben ab; kompatible Transformationen können zusätzlich im Workspace wiederverwendet werden.
An sinnvollen Stellen vergleichen
Tabellen vergleichen kann als Vorher-Nachher-Kontrolle oder vor dem Ersetzen eines alten Exports eingesetzt werden.
Möglichst spät konvertieren
Ein früher Formatwechsel kann unnötige Einschränkungen erzeugen. Behalten Sie die aktuelle Darstellung, solange sie für die benötigten Transformationen geeignet ist.
Der Leitfaden CSV, Excel, JSON und TSV konvertieren erläutert die wichtigsten Unterschiede.
Einzelwerkzeug oder Pipeline?
Für eine einmalige Aufgabe ist ein spezialisiertes Werkzeug meist am schnellsten. Eine Pipeline lohnt sich, wenn dieselbe Reihenfolge regelmäßig wiederkehrt, viele Dateien denselben Regeln folgen oder das Ergebnis eines Schrittes automatisch in den nächsten einfließen soll.
Im Workspace verwenden kompatible Module die gemeinsamen Transformations-Engines von Bethemesh. Werkzeugkatalog und Pipeline-kompatible Transformationen sind jedoch nicht identisch; nur tatsächlich unterstützte Module sollten vorausgesetzt werden.
Ein guter Workflow enthält Kontrollen wie Zeilenzahl, erwartete Überschriften, leere Schlüssel, entfernte Duplikate und Zielformat. Quelle und validiertes Ergebnis getrennt aufzubewahren macht den Prozess reproduzierbar und überprüfbar.