Zum Hauptinhalt springen
Data LineageDatenflussFolgenabschätzungData Governance

Was ist Data Lineage?

Data Lineage ist die durchgängige Aufzeichnung, wie Daten sich bewegen, von den Quellsystemen über die Transformationen bis zu Berichten und KI-Modellen. Sie beantwortet Analysten die Frage „Woher kommt diese Zahl?“ und Compliance-Verantwortlichen „Zeig mir jedes System, das diese Daten verarbeitet hat“.

Da KI-Systeme immer mehr Unternehmensdaten verarbeiten und Aufsichtsbehörden mehr Nachvollziehbarkeit über die Datenverarbeitung verlangen, ist Data Lineage zu unverzichtbarer Infrastruktur für jede Organisation geworden, die Data Governance ernst nimmt.

TL;DR

Data Lineage verfolgt Daten vom Ursprung über jede Transformation bis zum endgültigen Ziel. Sie ermöglicht drei Dinge: Analyseergebnisse zu prüfen, indem Kennzahlen zur Quelle zurückverfolgt werden, die Folgen von Änderungen stromaufwärts abzuschätzen, bevor sie nachgelagerte Systeme brechen, und Compliance-Nachweise für Vorschriften wie DSGVO und BCBS 239 zu stützen. Data Lineage auf Spaltenebene ist die feinste Form und diejenige, die Prüfungs- und Folgenfragen meist brauchen.

Was ist Data Lineage?

Data Lineage dokumentiert den Lebenszyklus der Daten von ihrer Entstehung oder Aufnahme über jede Transformation und Bewegung bis zu ihrer Nutzung in Berichten, KI-Modellen und nachgelagerten Systemen. Eine vollständige Aufzeichnung zeigt, aus welchen Quellsystemen ein Datensatz kommt, welche Transformationen angewendet wurden, welche Teams und Werkzeuge ihn berührt haben und wo seine Ergebnisse verwendet werden.

Data Lineage existiert auf drei Granularitätsstufen. Auf Systemebene zeigt sie, dass Daten von System A über System B nach System C fließen. Auf Datensatzebene zeigt sie, welche Tabellen und Dateien beteiligt sind. Auf Spaltenebene, der feinsten Stufe, die Prüfungen und Folgenabschätzungen meist brauchen, zeigt sie genau, welche Quellspalte zu welcher Ergebnisspalte beigetragen hat und wie sie dazwischen transformiert wurde.

Warum Data Lineage wichtig ist

Data Lineage adressiert drei Probleme, die jede Datenorganisation hat. Mit guter Data Lineage ist jedes davon lösbar, ohne sie nahezu unlösbar.

Analyseergebnissen vertrauen

Wenn eine Führungskraft fragt „Warum ist der Umsatz in diesem Quartal um 8 % gefallen?“, muss das Datenteam zuerst prüfen, ob die Zahl selbst stimmt. Data Lineage macht diese Prüfung möglich: Sie folgen der Lineage von der Kennzahl im Dashboard über das Data Warehouse zurück zum Quellsystem und prüfen jeden Transformationsschritt. Ohne Data Lineage verlangt diese Untersuchung manuelle Code-Reviews, Gespräche mit mehreren Entwicklern und Tage an Aufwand, oft länger als die Analyse selbst.

Folgenabschätzung für Datenänderungen

Wenn ein Quellsystem sich ändert, eine Spalte umbenannt wird, eine Felddefinition sich verschiebt oder ein API-Endpunkt angepasst wird, müssen Data Engineers wissen, welche nachgelagerten Systeme und Berichte brechen. Ohne Data Lineage ist diese Folgenabschätzung Ratearbeit. Mit ihr ist die Antwort sofort da: Der Lineage-Graph zeigt die erfassten nachgelagerten Abhängigkeiten, sodass Entwickler Änderungen planen und ihre Folgen kommunizieren können, bevor sie eintreten.

Compliance und regulatorische Anforderungen

Art. 30 DSGVO verlangt von Verantwortlichen ein Verzeichnis von Verarbeitungstätigkeiten, unter anderem mit den Zwecken der Verarbeitung, den Kategorien personenbezogener Daten und den Empfängern, und Data Lineage hilft, dieses Verzeichnis aktuell zu halten, wenn sich Systeme ändern. BCBS 239 erwartet von Banken genaue Risikodaten, die weitgehend automatisiert aggregiert werden, und der Leitfaden der EZB zur Risikodatenaggregation von 2024 verlangt eine vollständige und aktuelle Data Lineage auf Ebene der Datenattribute. SOX Section 404 verlangt von der Unternehmensleitung eine Beurteilung der internen Kontrollen über die Finanzberichterstattung, und Data Lineage zeigt, wie berichtete Zahlen entstanden sind. Alles läuft auf denselben Nachweis hinaus: woher Daten kamen und wie sie verarbeitet wurden.

Arten von Data Lineage

Data Lineage lässt sich in mehreren Formen erfassen und darstellen, jede für andere Zielgruppen und Anwendungsfälle.

Technische Lineage

Technische Lineage erfasst den physischen Datenfluss: welche Tabellen, Spalten, Dateien und Systeme beteiligt sind und welche Operationen (Joins, Aggregationen, Filter, Transformationen) auf jeder Stufe angewendet werden. Sie wird üblicherweise automatisch aus SQL-Code, ETL-Pipeline-Definitionen, Orchestrierungswerkzeugen und API-Spezifikationen ausgelesen. Technische Lineage liefert die detaillierte, maschinenlesbare Aufzeichnung, die Compliance- und Entwicklungsteams brauchen.

Fachliche Lineage

Fachliche Lineage übersetzt die technische in Begriffe, die auch nichttechnische Beteiligte verstehen. Statt „Spalte rev_q3 in Tabelle fin_summary wird abgeleitet aus SUM(amount) WHERE type='revenue' in transactions“ zeigt fachliche Lineage „Der Q3-Umsatz wird aus allen Transaktionsbeträgen berechnet, die im Quell-ERP-System als Umsatz klassifiziert sind“. Fachliche Lineage macht Nachvollziehbarkeit für Analysten, Prüfer und Führungskräfte zugänglich, ohne dass sie SQL lesen müssen.

Data Lineage auf Spaltenebene

Data Lineage auf Spaltenebene ist die feinste Form und verfolgt die Transformation einzelner Felder von der Quelle bis zum Ziel. Sie entsteht entweder durch das Parsen von SQL- und Transformationscode oder durch Engines, die Lese- und Schreibzugriffe auf Feldebene zur Laufzeit aufzeichnen, wie es Unity Catalog und Snowflake tun. Wenn ein Prüfer fragt „Aus welchem Quellfeld stammt diese berechnete Kennzahl?“, gibt nur die Lineage auf Spaltenebene eine belastbare Antwort.

Operative Lineage

Operative Lineage erfasst das Laufzeitverhalten: wann Pipeline-Läufe stattfanden, wie lange sie dauerten, ob sie erfolgreich waren und wie viele Daten verarbeitet wurden. Sie erweitert das Bild von „was war der Plan für diese Datenbewegung“ zu „was ist passiert, als die Pipeline lief“. Werkzeuge für Data Observability erzeugen diese Art von Lineage oft als Nebenprodukt der Pipeline-Überwachung. OpenLineage, ein offener Standard für Lineage-Metadaten, definiert ein gemeinsames Format für diese Laufereignisse, sodass Scheduler und Verarbeitungs-Engines Lineage an kompatible Backends melden können.

Data-Lineage-FlussDATA-LINEAGE-FLUSSQuell-systemeDaten-PipelineDataWarehouseBerichte& KIData Lineage verfolgt jede Transformation von der Quelle bis zur Nutzung
Zum Vergrößern klicken
GRANULARITÄTSSTUFEN DER LINEAGESYSTEMEBENEERP-SystemData WarehouseBI-DashboardDATENSATZEBENEtransactionsQuelltabellefin_summaryaggregierte Tabellerevenue_reportBI-BerichtSPALTENEBENEamountDECIMAL, pro TxnSUMrev_q3DECIMAL, je QuartalREFQ3-UmsatzDiagramm-KennzahlData Lineage auf Spaltenebene verfolgt einzelne Feldtransformationen: die feinste Stufe
Zum Vergrößern klicken

Wie Data Lineage in der Praxis funktioniert

Moderne Lineage-Plattformen verbinden sich mit den Werkzeugen, die Daten verarbeiten, also Datenbanken, ETL-Werkzeugen, Orchestrierungsplattformen, BI-Werkzeugen und Notebook-Umgebungen, und parsen die dort enthaltene Transformationslogik automatisch. Statt von Entwicklern zu verlangen, jede Transformation manuell zu dokumentieren, lesen Lineage-Plattformen diese Information aus vorhandenem SQL, aus Pipeline-Definitionen und aus Code aus.

Einmal ausgelesen, wird Data Lineage als gerichteter azyklischer Graph (DAG) dargestellt: Knoten sind Datenbestände (Tabellen, Spalten, Dateien, Berichte), Kanten sind die Transformationen und Bewegungen, die sie verbinden. Nutzer navigieren diesen Graphen vorwärts („Was hängt von diesem Objekt ab?“) und rückwärts („Woher kommen diese Daten?“) über eine visuelle Oberfläche.

Viele Datenplattformen erfassen Data Lineage inzwischen selbst. Unity Catalog erfasst Lineage auf Tabellen- und Spaltenebene für Abfragen, die auf Databricks laufen, und stellt sie in den Systemtabellen system.access.table_lineage und system.access.column_lineage bereit. Snowflake erfasst Lineage auf Spaltenebene in der View ACCESS_HISTORY und zeigt Lineage in Snowsight, beides ab der Enterprise Edition. Microsoft Purview und der Knowledge Catalog von Google Cloud sammeln Lineage aus den Diensten, die sie anbinden, und die Lineage-Ansicht von Power BI zeigt, wie Datenquellen, semantische Modelle, Berichte und Dashboards eines Arbeitsbereichs zusammenhängen. Jeder dieser Graphen bildet die Systeme, die er abdeckt, detailliert ab. Ein Datenfluss über mehrere Plattformen braucht diese Graphen in einer gemeinsamen Ansicht, und das ist die Aufgabe eines Katalogs, der die Lineage aus jeder von ihnen ausliest.

Anwendungsfälle

Der Wert von Data Lineage reicht über alle Unternehmensfunktionen, jede mit konkreten Szenarien, die die Investition rechtfertigen.

Data Engineering: Folgenabschätzung

Wenn Data Engineers ein Datenbankschema ändern, eine Tabelle abschalten oder eine Pipeline migrieren, liefert Data Lineage die Abhängigkeitskarte, um die vollen Folgen zu verstehen. Ein Migrationsprojekt, das Wochen manueller Recherche gekostet hätte, lässt sich weit schneller abschätzen und planen.

Datenanalyse: Ursachenforschung

Wenn ein Bericht unerwartete Zahlen zeigt, gibt Data Lineage Analysten die Möglichkeit, die Kennzahl zur Quelle zurückzuverfolgen und zu erkennen, wo die Abweichung entstanden ist. Diese Fähigkeit zur Datendetektivarbeit ist eine der praktisch wertvollsten Anwendungen von Data Lineage für Fachbereiche.

Compliance: Audit-Trails

Finanzinstitute weisen mit Data Lineage ihre Compliance mit BCBS 239 nach. Organisationen im Gesundheitswesen dokumentieren HIPAA-konforme Datenverarbeitung. Datenschutzprogramme beantworten Betroffenenanfragen, indem sie zeigen, welche Systeme personenbezogene Daten enthalten und wie sie verarbeitet wurden. In jedem Fall ersetzt Data Lineage manuelle Recherche durch systematische, automatisierte Belege.

KI-Governance: Modelldokumentation

KI-Governance verlangt zu dokumentieren, nicht nur was Modelle tun, sondern auf welchen Daten sie gebaut wurden. Data Lineage verbindet trainierte Modelle mit den Datensätzen, Transformationen und Quellsystemen, die zu den Trainingsdaten beigetragen haben. Für Hochrisiko-KI-Systeme verlangt Artikel 10 der KI-Verordnung (EU AI Act), dass die Data Governance für Trainingsdaten die Datenerhebungsverfahren, die Herkunft der Daten und die Datenaufbereitung abdeckt. Diese Dokumentation ist unverzichtbar für KI-Prüfungen, für die Fehlersuche an der Modellleistung und für den Nachweis, dass KI-Systeme auf gesteuerten, regelkonformen Daten aufsetzen. Metadatenmanagement ergänzt die Beschreibungen und Qualitätskennzahlen, die das Bild vervollständigen.

Data Lineage einführen

Eine erfolgreiche Einführung verlangt durchdachte Planung zu Umfang, Werkzeugen und Einbindung in die vorhandenen Governance-Prozesse.

Mit den kritischen Datenpfaden anfangen

Statt Data Lineage für alle Daten auf einmal zu erfassen, fangen Sie mit den Pfaden an, die am meisten zählen: Datensätze, die in regulatorische Meldungen einfließen, Quellen, die KI-Modelle mit hohem Einsatz speisen, Tabellen, von denen geschäftskritische Dashboards abhängen. Hochwertige Data Lineage für kritische Pfade bringt mehr Nutzen als lückenhafte Abdeckung von allem.

Data Lineage mit dem Datenkatalog verbinden

Data Lineage ist am wertvollsten, wenn sie in einen umfassenderen Datenkatalog eingebunden ist, der fachlichen Kontext zu jedem Knoten liefert. Zu sehen, dass Daten von „Quellsystem X“ nach „Tabelle Y“ fließen, ist nützlich; zu sehen, dass sie vom „Kundentransaktionssystem“ in die „Monatliche Umsatzübersicht“ fließen, mit Beschreibungen, Verantwortlichkeiten und Qualitätskennzahlen daran, ist weit nützlicher.

Automatisieren, wo es geht

Manuelle Lineage-Dokumentation ist in Organisationen, in denen Pipelines sich häufig ändern, nicht tragfähig. Investieren Sie in Werkzeuge, die Data Lineage automatisch aus SQL-Code, ETL-Definitionen und Orchestrierungswerkzeugen auslesen. Reservieren Sie die Handarbeit für die fachlichen Lineage-Beschreibungen, also die Erklärungen, was jede Transformation tut und warum, die automatische Werkzeuge nicht erzeugen können. Plattformen für aktive Metadaten machen diese laufende Erfassung zum Standard.

Wie Dawiso Data Lineage unterstützt

Die interaktive Lineage von Dawiso gibt technischen Nutzern und Fachbereichen gleichermaßen einen navigierbaren Blick darauf, wie Daten auf System-, Tabellen- und Spaltenebene fließen, wobei die Spalten unter ihrem Objekt eingeklappt bleiben, bis Sie es aufklappen. Das Lineage-Diagramm liegt auf der eigenen Seite des Objekts im Datenkatalog, sodass dieselbe Seite, die zeigt, woher Daten kommen, auch die Beschreibung, die Data Owner und die Verknüpfungen zum Business Glossary trägt.

Dawiso baut Data Lineage aus vier Quellen auf: Lineage, die unterstützte Konnektoren aus der Quellplattform auslesen, Transformations-Frameworks wie dbt, das Parsen von SQL-Skripten und Beziehungen, die Nutzer von Hand anlegen. Das SQL-Parsing ist standardmäßig nicht aktiv und wird gemeinsam mit dem Dawiso-Team eingerichtet. Wie tief die Lineage reicht, hängt von der Quelle ab. Der Databricks-Konnektor liest Lineage auf Spaltenebene aus system.access.column_lineage. Der Snowflake-Konnektor hat keine native Lineage von Spalte zu Spalte, deshalb stammt die Lineage auf Spaltenebene dort aus dem SQL-Parsing. Die Lineage von Power BI verbindet Berichte, Datasets, Datenquellen und Gateways auf Objektebene, und die Lineage von dbt verknüpft Modelle, Quellen und Exposures.

Über das Model Context Protocol (MCP) können KI-Agenten die Lineage von Dawiso über den Dawiso MCP-Server abfragen und von einem ausgewählten Objekt aus Abhängigkeiten stromaufwärts oder stromabwärts verfolgen, neben Suche und Objektdetails.

Dawiso behandelt Data Lineage als Grundlage für Vertrauen: Wenn ein Fachanalyst Daten mit klarer, nachvollziehbarer Lineage nutzt, kann er sich darauf verlassen. Dieses Vertrauen macht aus Daten statt einer Streitquelle eine Grundlage für Entscheidungen.

Fazit

Data Lineage verbindet jedes Datum mit seinem Ursprung, seinen Transformationen und seinen Verwendungen. Ohne sie bleiben Probleme mit der Datenqualität rätselhaft, ist Compliance reaktiv und stehen KI-Modelle auf Fundamenten, die niemand vollständig versteht. Mit ihr gewinnen Organisationen die Nachvollziehbarkeit und Verantwortlichkeit, die wirksame Governance verlangt.

Der Nutzen wächst mit der Zeit. Jedes Stück erfasster Data Lineage macht die Folgenabschätzung schneller, die Compliance-Belege vollständiger und das Vertrauen in Analysen begründeter. Fangen Sie mit den kritischen Datenpfaden an, verbinden Sie Data Lineage mit Ihrem Katalog, und automatisieren Sie, wo es geht.

Quellen

In Aktion erleben

Interactive Data Lineage

Sichtbar machen, wie Daten sich bewegen, sich transformieren und über Systeme, Anwendungen und Berichte hinweg zusammenhängen.

Ein Cookie am Tag hält schlechte UX fern.

Wir verwenden Cookies, um Inhalte und Werbung zu personalisieren und unseren Traffic zu analysieren. Außerdem geben wir Informationen zu Ihrer Nutzung unserer Website an unsere Partner für Werbung und Analyse weiter, die sie mit weiteren Daten zusammenführen können, die Sie ihnen bereitgestellt haben oder die sie bei Ihrer Nutzung ihrer Dienste gesammelt haben. Mit einem Klick auf „Alle akzeptieren“ erlauben Sie uns, Cookies für Analyse und Werbung über Google Tag Manager zu verwenden. Sie können Cookies auch einzeln einstellen.

Einstellungen zur Zustimmung anpassen

Wir verwenden Cookies, um Inhalte und Werbung zu personalisieren und unseren Traffic zu analysieren. Außerdem geben wir Informationen zu Ihrer Nutzung unserer Website an unsere Partner für Werbung und Analyse weiter. Datenschutzerklärung

Notwendige Cookies ermöglichen zentrale Funktionen der Website, etwa die Anmeldung und die Kontoverwaltung. Ohne unbedingt notwendige Cookies lässt sich die Website nicht richtig nutzen.

Funktionale Cookies speichern Informationen zu Besuchern der Website, etwa Sprache, Zeitzone oder erweiterte Inhalte.

Analyse-Cookies zeigen, wie Besucher die Website nutzen. Sie können nicht dazu verwendet werden, einen bestimmten Besucher direkt zu identifizieren.

Wir verwenden Microsoft Clarity, um zu sehen, wie Sie unsere Website nutzen (einschließlich Heatmaps und Sitzungsaufzeichnungen), damit wir sie verbessern können. Mit der Nutzung unserer Website stimmen Sie zu, dass wir und Microsoft diese Daten erheben und verwenden. Details finden Sie in unserer Datenschutzerklärung.

Werbe-Cookies erkennen Besucher über verschiedene Websites hinweg, etwa bei Content-Partnern oder Bannernetzwerken. Unternehmen können damit ein Profil der Interessen eines Besuchers aufbauen oder auf anderen Websites passende Werbung anzeigen.