Què és el Data Lineage?
El Data Lineage (Llinatge de Dades) és la capacitat de rastrejar el recorregut de les dades des del seu origen fins al seu destí final, documentant totes les transformacions, moviments i dependències que ocorren pel camí. És com un mapa de carreteres per a les teves dades: mostra d'on venen, per on passen i cap a on van.
El lineage opera a diferents nivells de granularitat. El lineage a nivell de taula mostra les relacions entre taules i datasets complets. El lineage a nivell de columna (column-level lineage) va un pas més enllà, rastreant com cada camp individual es transforma i es propaga a través de pipelines, vistes i dashboards.
En un ecosistema de dades modern on les dades flueixen entre desenes de sistemes (CRM, ERP, data warehouse, eines de BI), el lineage és essencial per respondre preguntes com: "d'on venen les dades d'aquest dashboard?", "què es trencarà si modifico aquesta columna?" o "per què aquest KPI mostra un valor diferent al del mes passat?".
Per què és important?
Segons un estudi de Precisely, el 77% dels líders de dades consideren la traçabilitat com un requisit crític per a la confiança en les dades. Sense lineage, els equips operen a cegues: no poden avaluar l'impacte dels canvis, no poden diagnosticar ràpidament la causa arrel de problemes de qualitat i no poden demostrar a reguladors d'on provenen les dades dels seus informes.
El cost de no tenir lineage es materialitza en incidents: un camp que canvia de format al CRM trenca silenciosament dashboards downstream. Sense lineage, detectar i reparar aquests problemes pot prendre dies o setmanes. Amb lineage, es resolen en minuts.
Com funciona a la pràctica?
El lineage es construeix de dues formes principals. El lineage automàtic analitza les queries SQL, els pipelines d'ETL i les definicions de vistes per extreure les relacions entre taules i columnes. El lineage manual permet als equips documentar relacions que no es poden capturar automàticament (per exemple, dades que s'exporten a Excel i es reimportn).
Un cop construït, el lineage es visualitza típicament com un graf dirigit on els nodes són taules o columnes i les arestes representen fluxos de dades. Els usuaris poden navegar upstream (cap a l'origen) o downstream (cap al consum) per entendre dependències i avaluar impactes.
Data Lineage a Linedat
Linedat ofereix lineage visual tant a nivell de taula com a nivell de columna, amb un graf interactiu que permet navegar les relacions entre actius de dades. La funcionalitat d'Impact Analysis permet avaluar l'efecte dels canvis proposats abans d'executar-los, i el lineage temporal registra com les relacions han evolucionat al llarg del temps.
Termes relacionats
El lineage a nivell de columna rastreja com cada camp individual es transforma i es propaga a través de pipelines, vistes i dashboards.
Què és l'Anàlisi d'Impacte en Dades?L'anàlisi d'impacte avalua què es trenca abans de fer canvis en dades, taules o columnes. Prevé incidents downstream.
Què és un Data Catalog?Un Data Catalog és un inventari centralitzat de tots els actius de dades d'una organització, amb metadades, descripcions i lineage.
Què és el Data Governance?El Data Governance és el marc de polítiques, processos i rols que garanteix la qualitat, la seguretat i l'ús correcte de les dades en una organització.
