Data Contracts amb violació automàtica
Sense contracte, cada canvi d'esquema és ruleta russa amb les dades d'un altre.
Marc / norma: ISO/IEC 38505-1 (Restriccions) · Data Mesh
Un canvi d'esquema silenciós pot trencar 14 dashboards perquè ningú va veure l'impacte. Els data contracts formalitzen l'acord entre qui produeix una dada i qui la consumeix: quin esquema, quina qualitat mínima i quina freqüència.
A Linedat el contracte de dades té una màquina d'estats validada i un SLA de qualitat que es creua amb la qualitat real — i genera una violació automàtica quan no es compleix.
SLA que es compleix o salta
El contracte defineix un SLA de qualitat (per exemple, completesa mínima o score mínim). Quan una regla de qualitat vinculada al contracte falla, Linedat genera automàticament una violació de contracte, amb el seu tipus (canvi d'esquema, qualitat per sota del SLA, frescor excedida), severitat i termini de remediació, apuntant a la regla i l'execució que la van disparar.
Aprovació amb porta de domini
El consumidor d'un contracte és un domini, i només el data owner o el steward d'aquest domini el poden aprovar. La transició d'estats (esborrany → proposat → actiu) queda governada, de manera que un contracte no s'activa sense la doble aprovació de productor i consumidor.
Els límits (què no afirmem)
Linedat modela un contracte robust amb màquina d'estats i violacions automàtiques, però encara no és un Data Product complet amb input/output ports a l'estil ODCS — això és al roadmap. Els termes del SLA es validen contra les regles de qualitat, no mitjançant una validació semàntica del propi JSON del contracte.
Com t'ajuda Linedat
Linedat converteix un canvi d'esquema en una decisió informada i un incompliment de qualitat en una violació traçable — no en una sorpresa aigües avall.
Capacitats relacionades
La qualitat deixa de ser opinió: regles que executen SQL real contra la font, en 8 dialectes.
Llinatge temporal i verificable (point-in-time)Sabem com era el llinatge el dia del tancament fiscal — i podem demostrar que ningú el va tocar.
Valoració de la dada: índex d'utilitatQuant val la teva dada? Un índex d'utilitat 0–100 autocalculat (ús, llinatge, qualitat).
