Coerenza dei dati
La coerenza dei dati indica che i dati rispettano regole definite e che gli stati collegati non si contraddicono.
Quali regole devono rispettare i dati?
La coerenza dei dati descrive l'assenza di contraddizioni secondo regole definite. Può riguardare relazioni all'interno di un sistema o informazioni corrispondenti tra sistemi. In un esempio inventato, il codice postale di un indirizzo di consegna deve corrispondere al Paese indicato; due campi singolarmente validi possono essere errati insieme.
La riconciliazione tra sistemi richiede regole di corrispondenza, conversione e ritardo ammesso. Una scrittura normalizzata può differire dall'origine. La coerenza non richiede quindi ovunque stringhe identiche o lo stesso numero di righe. Non dimostra nemmeno che un indirizzo sia corretto nella realtà. Registri quali relazioni aziendali e quale stato dei dati copre la verifica.
Fonti
Termini correlati
- Mappatura dei datiLa mappatura definisce come i dati di origine passano a una struttura di destinazione. Devono essere coerenti nomi, significato, unità e gestione degli errori.
- Eventual consistencyL’eventual consistency ammette stati dei dati temporaneamente diversi che devono convergere nelle condizioni previste.
- Transactional inboxUna transactional inbox usa registrazioni durature dei messaggi per proteggere l’elaborazione locale dalle consegne duplicate.
- Conferma dei messaggiLa conferma comunica al broker che una consegna è stata ricevuta o elaborata secondo la regola concordata.
- Jitter nei retryIl jitter varia casualmente le attese tra i retry per distribuire i nuovi tentativi e ridurre le richieste simultanee di più client.
- Tenant di testUn ambito cliente logicamente delimitato di un’applicazione multitenant, configurato per verifiche.
Articoli sul tema








API & integrazione con ASES
ERP, CRM e negozio online collegati in modo pulito


