Data Contracts mit automatischer Verletzungserkennung
Ohne Vertrag ist jede Schema-Änderung russisches Roulette mit den Daten anderer.
Rahmen / Norm: ISO/IEC 38505-1 (Einschränkungen) · Data Mesh
Eine lautlose Schema-Änderung kann 14 Dashboards zum Absturz bringen, weil niemand die Auswirkung gesehen hat. Data Contracts formalisieren die Vereinbarung zwischen dem Datenproduzenten und dem Konsumenten: welches Schema, welche Mindestqualität und welche Frequenz.
In Linedat hat der Datenvertrag eine validierte Zustandsmaschine und ein Qualitäts-SLA, das mit der tatsächlichen Qualität abgeglichen wird — und bei Nichteinhaltung automatisch eine Verletzung erzeugt.
SLA, das eingehalten wird oder auslöst
Der Vertrag definiert ein Qualitäts-SLA (z. B. Mindestvollständigkeit oder Mindestscore). Wenn eine mit dem Vertrag verknüpfte Qualitätsregel fehlschlägt, erzeugt Linedat automatisch eine Vertragsverletzung mit Typ (Schema-Änderung, Qualität unter SLA, überschrittene Aktualität), Schweregrad und Behebungsfrist, die auf die Regel und die Ausführung zeigt, die sie ausgelöst hat.
Genehmigung mit Domänen-Gateway
Der Konsument eines Vertrags ist eine Domäne, und nur der Data Owner oder der Data Steward dieser Domäne können ihn genehmigen. Der Statusübergang (Entwurf → vorgeschlagen → aktiv) ist gesteuert, sodass ein Vertrag nicht ohne doppelte Genehmigung von Produzent und Konsument aktiviert wird.
Die Grenzen (was wir nicht behaupten)
Linedat modelliert einen robusten Vertrag mit Zustandsmaschine und automatischen Verletzungen, ist aber noch kein vollständiges Data Product mit Input/Output Ports im ODCS-Stil — das ist auf der Roadmap. Die SLA-Bedingungen werden gegen Qualitätsregeln validiert, nicht durch eine semantische Validierung des Vertrags-JSON selbst.
Wie Linedat hilft
Linedat wandelt eine Schema-Änderung in eine informierte Entscheidung und eine Qualitätsverletzung in eine rückverfolgbare Verletzung um — nicht in eine unerwartete Überraschung nachgelagert.
Verwandte Funktionen
Qualität hört auf, eine Meinung zu sein: Regeln, die echtes SQL gegen die Quelle ausführen, in 8 Dialekten.
Temporale und verifizierbare Lineage (Point-in-Time)Wir wissen, wie die Lineage am Tag des Jahresabschlusses aussah — und können beweisen, dass niemand sie verändert hat.
Datenbewertung: NutzwertindexWie viel sind Ihre Daten wert? Ein selbstberechneter Nutzwertindex von 0–100 (Nutzung, Lineage, Qualität).
