Datenvalidierung ist der Prozess, bei dem geprüft wird, ob Daten vordefinierte Regeln erfüllen, bevor sie in ein System eingespeist werden oder Entscheidungen steuern. Diese Regeln umfassen Format, Vollständigkeit, Wertebereich und Konsistenz. Wenn ein Datumsfeld „13/32/2024“ problemlos akzeptiert, ist das ein Validierungsfehler – und jeder nachgelagerte Datensatz trägt nun einen Defekt mit sich.
Datenvalidierung betrifft jedes Team, das mit Daten arbeitet – bewusst oder nicht. Ob eine Marketinganalystin, die einen CRM-Export importiert, eine Ingenieurin, die eine API-Antwort in ein Data Warehouse lädt, oder ein Data Steward, der einen Drittanbieter-Zielgruppenfeed prüft: Alle verlassen sich auf Validierungsprüfungen, um Fehler direkt an der Quelle abzufangen. Was diese Übergaben verbindet: Jede birgt ein Risiko – denn die Definition von „valid“ im sendenden System stimmt möglicherweise nicht mit den Anforderungen des empfangenden Systems überein.
Validierung wird an drei entscheidenden Punkten unverzichtbar. Erstens, wenn Daten erstmals in ein System gelangen. Zweitens, wenn sie im Zuge der Datentransformation zwischen Systemen wechseln – hier sind Formatinkonsistenzen und Kodierungsunterschiede besonders häufig. Drittens, wenn Daten für Berichte aggregiert werden – dort können fehlende Werte oder inkonsistente Felddefinitionen Summen und Mittelwerte unbemerkt verfälschen. Jede Übergabe ist ein potenzieller Fehlerherd, wenn kein Prüfpunkt vorhanden ist.
Es ist wichtig, Datenvalidierung von Data Cleansing zu unterscheiden. Validierung stellt fest, ob Daten eine Regel verletzen. Data Cleansing korrigiert oder entfernt den betroffenen Datensatz. Validierung beantwortet die Frage "Sind diese Daten akzeptabel?", Data Cleansing die Frage "Wie beheben wir das Problem?" Beide sind Bestandteile eines umfassenderen Datenqualitätsmanagement-Workflows, verfolgen jedoch unterschiedliche Ziele und kommen in verschiedenen Phasen zum Einsatz.
Validierung ist der Prüfpunkt. Sie korrigiert keine Daten, sondern entscheidet, ob Daten weiterverarbeitet werden dürfen.