Data Contract con violazione automatica
Senza contratto, ogni cambio di schema è roulette russa con i dati altrui.
Quadro / norma: ISO/IEC 38505-1 (Restrizioni) · Data Mesh
Un cambio di schema silenzioso può rompere 14 dashboard perché nessuno ha visto l'impatto. I data contract formalizzano l'accordo tra chi produce un dato e chi lo consuma: quale schema, quale qualità minima e quale frequenza.
In Linedat il contratto di dati ha una macchina a stati validata e uno SLA di qualità che viene incrociato con la qualità reale — e genera una violazione automatica quando non viene rispettato.
SLA rispettato o violato
Il contratto definisce uno SLA di qualità (ad esempio, completezza minima o score minimo). Quando una regola di qualità collegata al contratto fallisce, Linedat genera automaticamente una violazione del contratto, con il suo tipo (cambio di schema, qualità al di sotto dello SLA, freschezza superata), gravità e termine di rimediazione, puntando alla regola e all'esecuzione che l'hanno attivata.
Approvazione con gate di dominio
Il consumatore di un contratto è un dominio, e solo il data owner o lo steward di quel dominio possono approvarlo. La transizione di stati (bozza → proposto → attivo) è governata, così un contratto non si attiva senza la doppia approvazione di produttore e consumatore.
I limiti (ciò che non affermiamo)
Linedat modella un contratto robusto con macchina a stati e violazioni automatiche, ma non è ancora un Data Product completo con input/output port nello stile ODCS — è nel roadmap. I termini dello SLA vengono validati rispetto alle regole di qualità, non tramite una validazione semantica del JSON del contratto stesso.
Come ti aiuta Linedat
Linedat trasforma un cambio di schema in una decisione informata e un inadempimento di qualità in una violazione tracciabile — non in una sorpresa a valle.
Capacità correlate
La qualità smette di essere un'opinione: regole che eseguono SQL reale sulla fonte, in 8 dialetti.
Lineage temporale e verificabile (point-in-time)Sappiamo com'era il lineage il giorno della chiusura fiscale — e possiamo dimostrare che nessuno lo ha modificato.
Valorizzazione del dato: indice di utilitàQuanto vale il tuo dato? Un indice di utilità 0-100 calcolato automaticamente (uso, lineage, qualità).
