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.
Einen reproduzierbaren Workflow zur Datenaufbereitung erstellen
Ordne Bereinigung, Validierung, Filterung, Zusammenführung, Vergleich und Konvertierung sinnvoll an und erkenne, wann ein wiederverwendbarer Pipeline-Workflow sinnvoll ist.
Inhalt anzeigen
Vom gewünschten Ergebnis ausgehen
Beschreibe zuerst das Ziel:
„Ich erhalte drei CSV-Exporte. Leere Zeilen sollen entfernt, Spalten angeglichen, die Dateien zusammengeführt, Duplikate über
kunden_identfernt 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
Richte Ü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. Behalte 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.