Zum Inhalt springen

    Great Expectations

    Lesezeit: 2 Min.Redaktionell geprüft am:
    ← Alle Begriffe

    Definition

    Great Expectations prüft Daten mit formulierten Erwartungen und macht die Ergebnisse der Validierung nachvollziehbar.

    Great Expectations stellt mit GX Core eine Python-Bibliothek für Datentests bereit. Eine Expectation ist eine überprüfbare Aussage über Daten. Mehrere Erwartungen lassen sich bündeln und gegen eine ausgewählte Datenmenge validieren.

    Einfach erklärt

    Stell dir eine Checkliste für eine Warenlieferung vor. Statt Kartons prüft GX Core Daten. Die Liste weiß aber nur, welche Regeln zuvor festgelegt wurden.

    Warum das im Alltag wichtig ist

    Wiederkehrende Datenprüfungen brauchen explizite Erwartungen. Damit lässt sich sichtbar machen, ob eine Datenlieferung die vereinbarten Bedingungen erfüllt.

    Beispiel aus dem Mittelstand

    Mögliches Beispiel: Ein Händler prüft vor einem Bericht, ob in der eingelesenen Tabelle die erwarteten Pflichtwerte vorhanden sind.

    Grenzen und Fallstricke

    • Ein bestandener Test deckt nur die formulierten Erwartungen ab. Zu enge oder unpassende Regeln können brauchbare Daten beanstanden oder wichtige Fehler übersehen.

    Entstehung & Geschichte

    Die gelesene Dokumentation der Version 1.24.0 beschreibt den Ablauf von der Datenanbindung über Expectations bis zur Validierung. Sie nennt kein gesichertes Entstehungsjahr des Projekts.

    Anwendung im Mittelstand

    • Denkbar ist eine Prüfstufe zwischen Datenimport und Monatsauswertung. Fachverantwortliche sollten die Erwartungen mitentwickeln und Fehlermeldungen bewerten.

    Häufige Fragen

    Was ist eine Expectation?

    Eine prüfbare Aussage über die Daten.

    Was zeigen Data Docs?

    Eine lesbare Darstellung der Erwartungen und der Validierungsergebnisse.

    Quellen

    Redaktionell geprüft am:

    Auf dieser Seite

    Nächster Schritt

    Vom Wissen zur Anwendung