DataAnalytics & BI

Data Observability: schlechte Daten abfangen, bevor sie Entscheidungen erreichen

Schlechte Daten kündigen sich nicht an. Dieses Playbook zeigt CDOs, wie sie Erkennungsmechanismen aufbauen, die Datenqualitätsprobleme abfangen, bevor sie Reports, Modelle und die daraus folgenden Entscheidungen verfälschen.

🎙️

Podcast anhören

4 min

Die Kosten schlechter Daten, die bis zu einer Entscheidung durchdringen, zeigen sich selten als einzelner katastrophaler Ausfall. Meist summieren sie sich leise: ein Revenue-Forecast auf Basis unvollständiger Pipeline-Daten, ein Churn-Modell, das auf falsch gelabelten Kundendatensätzen trainiert wurde, ein Board-Report mit Zahlen, die das Finance-Team nicht mehr abstimmen kann. Gartner hat die durchschnittlichen Kosten schlechter Datenqualität für große Organisationen auf 12,9 Millionen US-Dollar pro Jahr geschätzt, und diese Zahl liegt vor der Verbreitung von Echtzeit-ML-Pipelines, in denen veraltete oder beschädigte Daten innerhalb von Minuten durch Dutzende nachgelagerte Systeme laufen können.

Der Druckpunkt 2026 ist die Geschwindigkeit, mit der Daten sich bewegen. Als Pipelines nächtliche Batch-Jobs ausführten, konnte ein Data Analyst Anomalien morgens erkennen, bevor etwas Folgenreiches passierte. Heute fließen Daten kontinuierlich in Dashboards, in AI-Inference-Pipelines, in automatisierte Pricing- und Kreditentscheidungen. Das Fenster zwischen dem Eintreffen von Daten in einem System und dem Moment, in dem diese Daten eine Handlung beeinflussen, ist zusammengeschrumpft. Observability ist die Disziplin, die diese Lücke füllt.

Eine Data-Observability-Praxis aufbauen: eine praktikable Reihenfolge

Schritt 1: die Decision Surfaces kartieren, nicht die Data Assets

Die meisten Organisationen gehen Datenqualität an, indem sie Tabellen katalogisieren und Owner zuweisen. Das ist notwendig, aber nicht ausreichend. Beginnen Sie stattdessen mit den Entscheidungen, die für das Geschäft am wichtigsten sind, und verfolgen Sie rückwärts, welche Daten sie speisen. Bei einer Retail-Bank kann die Decision Surface die Anpassung von Kreditlimits durch ein automatisiertes Modell sein. Bei einem Logistikunternehmen die dynamische Routenoptimierung. Listen Sie fünf bis zehn solcher Surfaces auf. Dokumentieren Sie für jede, welche Tabellen, Felder und Transformationen im kritischen Pfad liegen. Das verengt das Observability-Problem auf die Stellen, an denen Fehler tatsächlich wehtun.

Schritt 2: die fünf Dimensionen der Datengesundheit instrumentieren

Die Branche hat sich weitgehend auf fünf messbare Dimensionen verständigt: Freshness (kommen die Daten planmäßig an?), Volume (liegen die Row Counts in den erwarteten Grenzen?), Schema (haben sich Spaltentypen oder -namen geändert?), Distribution (sind Wertebereiche und Null-Raten stabil?) und Lineage (lässt sich eine Zahl bis zur Quelle zurückverfolgen?). Tools wie Monte Carlo (ein Anbieter, mit der entsprechenden kommerziellen Einordnung der von ihm veröffentlichten Benchmarks) und Open-Source-Optionen wie Great Expectations und Soda Core erlauben es, Expectations über diese Dimensionen zu definieren und bei Verletzungen zu alarmieren. Es geht nicht darum, am ersten Tag eine Plattform zu installieren. Es geht darum, für jede kritische Pipeline zu definieren, wie „normal“ aussieht, und diese Definition in einer Form festzuhalten, die eine Maschine prüfen kann.

Schritt 3: Thresholds am Entscheidungsimpact ausrichten, nicht am Datenvolumen

Ein häufiger Fehler ist, alle Anomalien gleich zu behandeln. Ein Rückgang der täglichen Transaktionszeilen um 2 % in einer Reporting-Tabelle für Quartalsreviews ist etwas völlig anderes als ein Rückgang um 2 % im Feature Store, der ein Echtzeit-Fraud-Modell speist. Priorisieren Sie Alert-Thresholds nach nachgelagerten Konsequenzen. Für Pipelines, die automatisierte Entscheidungen speisen, setzen Sie enge Grenzen und leiten Alerts an On-Call-Engineers. Für Pipelines, die Wochen-Dashboards speisen, genügt ein täglicher Digest. Das verhindert Alert Fatigue, den schnellsten Weg, ein Observability-Programm zu beenden.

Schritt 4: den Kreis mit Data SLAs schließen

Observability ohne Verantwortlichkeit ist ein Monitoring-Dashboard, das niemand ansieht. Formalisieren Sie Data SLAs mit den Teams, die kritische Daten produzieren und konsumieren. Das müssen keine langen Rechtsdokumente sein. Eine einseitige Vereinbarung mit erwarteter Freshness, akzeptablen Null-Raten und Eskalationswegen reicht. Das Data-Engineering-Team von Airbnb hat öffentlich darüber geschrieben, wie interne SLAs die Mean Time to Detect und Repair bei Pipeline-Fehlern senken. Das SLA schafft eine gemeinsame Sprache: Wenn ein Alert auslöst, weiß jeder, wer den Fix verantwortet und welches Auflösungsfenster akzeptabel ist.

Schritt 5: Checks in die Pipeline integrieren, nicht daneben

Tests, die als nachträgliche Checks auf einer fertigen Pipeline laufen, erkennen Fehler erst, nachdem die Daten im Zielsystem gelandet sind. Instrumentieren Sie Checks möglichst an Transformationsgrenzen, sodass ein Fehler die Weitergabe blockiert. In dbt (data build tool) heißt das, das native Test-Framework zu nutzen, um einen Run zu stoppen, wenn ein Uniqueness- oder Not-Null-Test fehlschlägt, statt schlechte Zeilen in Produktionstabellen laufen zu lassen. Je früher in der Pipeline ein Fehler erkannt wird, desto günstiger ist die Behebung.

Fallstricke, die Observability-Programme scheitern lassen

Der erste: eine Plattform kaufen, bevor das Problem definiert ist. Anbieter in diesem Feld, darunter Monte Carlo, Acceldata und Bigeye (alle kommerzielle Produkte), verkaufen ausgefeilte Anomalieerkennung. Diese Fähigkeiten sind wirklich nützlich, aber Teams, die sie einführen, ohne zuerst die Decision Surfaces zu kartieren, überwachen am Ende alles und handeln bei nichts.

Der zweite: Observability als Data-Engineering-Projekt behandeln. Wenn Business-Stakeholder nicht wissen, dass ein Data SLA existiert, melden sie keine Fehler, sondern verlieren stillschweigend das Vertrauen in die Daten und kehren zu Spreadsheets zurück. Die Aufgabe des CDO ist es, Datenqualität als Business-Metrik sichtbar zu machen, nicht als technische Metrik. Nehmen Sie Fehlerraten und SLA-Compliance in denselben Review-Rhythmus wie Pipeline-Uptime auf.

Der dritte Fallstrick sind statische Thresholds auf dynamischen Daten. Das Transaktionsvolumen eines Händlers im Dezember sieht völlig anders aus als im Februar. Anomalieerkennung mit festen Grenzen löst in der Peak Season hunderte False Alerts aus. Nutzen Sie Baselines, die Saisonalität berücksichtigen, oder prüfen Sie Thresholds mindestens quartalsweise.

Quick Wins für diese Woche

  • Wählen Sie ein Dashboard oder Modell mit hohem Einsatz. Schreiben Sie in einfacher Sprache auf, wie die zuführenden Daten aussehen sollen: erwartete Row Counts, Null-Raten der Schlüsselfelder, Refresh-Zeitplan. Das ist Ihr erster SLA-Entwurf.
  • Fügen Sie einer einzelnen Produktionstransformation eine Great-Expectations-Suite oder einen dbt-Test-Block hinzu. Selbst drei oder vier einfache Tests schaffen eine Erkennungsschicht, die es gestern noch nicht gab.
  • Ziehen Sie die Incident-Logs der Pipelines der letzten sechs Monate. Identifizieren Sie die drei Fehler, die nachgelagert die größte Verwirrung ausgelöst haben. Diese Pipelines sind Ihre vorrangigen Instrumentierungsziele.
  • Setzen Sie ein 30-minütiges Gespräch zwischen einem Data Engineer und dem Business Owner eines kritischen Reports an, um abzustimmen, was „schlechte Daten“ für diesen konkreten Use Case bedeutet.

Observability ist keine Produktkategorie. Es ist ein Set von Praktiken, die bewusstes Design, Rückhalt der Stakeholder und laufende Kalibrierung erfordern. Ein Team, das klare Expectations definiert, die richtigen Checkpoints instrumentiert und Alerts mit verantwortlichen Ownern verbindet, fängt die meisten Fehler ab, bevor sie eine Entscheidung erreichen. Das ist das Ergebnis, auf das es sich hinzuarbeiten lohnt.

Mehr dazu

Die Lektionen, die diesen Artikel weiterführen, frei zugänglich.

  1. 1Data observability: Probleme erkennen, bevor Ihre Nutzer sie bemerkenModerne Datenarchitektur
  2. 2Dimensionen der Datenqualität: Warum „gut genug“ Vertrauen zerstörtData Governance & Compliance
  3. 3Shift-left Data Quality: Governance in der Engineering-Pipeline verankernData Governance & Compliance
  4. 4Data Contracts: der neue Standard für Qualitätsvereinbarungen zwischen TeamsData Governance & Compliance
  5. 5Data Lineage & Impact AnalysisModerne Datenarchitektur

Artikel gelesen?

Bestätigen Sie Ihre Lektüre, um XP zu sammeln und Ihr Radar zu füttern.