Datakonsistens
Datakonsistens innebär att data följer fastställda regler och att sammanhängande tillstånd inte motsäger varandra.
Vilka regler måste data uppfylla?
Datakonsistens beskriver frånvaron av motsägelser enligt fastställda regler. Det kan gälla relationer inom ett system eller motsvarande information mellan system. I ett påhittat exempel ska postnumret i en leveransadress passa det angivna landet; två var för sig giltiga fält kan ändå vara fel tillsammans.
Avstämning mellan system kräver regler för koppling, omräkning och tillåten fördröjning. Ett normaliserat skrivsätt kan skilja sig från källan. Konsistens kräver därför inte identiska teckensträngar eller radantal överallt. Den bevisar inte heller att en adress stämmer i verkligheten. Dokumentera vilka verksamhetsrelationer och vilket datatillstånd kontrollen omfattar.
Källor
Relaterade begrepp
- DatamappningDatamappning anger hur källdata förs över till en målstruktur. Förutom fältnamn behöver betydelse, enheter och felhantering stämma.
- Eventual consistencyEventual consistency tillåter tillfälligt olika datatillstånd som ska bli samstämmiga under de avsedda förutsättningarna.
- Transaktionell inboxEn transaktionell inbox använder beständiga meddelandeposter för att skydda lokal behandling mot dubbla leveranser.
- MeddelandekvittensEn meddelandekvittens talar om för brokern att en leverans har tagits emot eller behandlats enligt den överenskomna regeln.
- Jitter vid återförsökRetry-jitter varierar väntetider slumpmässigt för att sprida återförsök och minska samtidiga anrop från många klienter.
- TestkundmiljöEtt logiskt avgränsat kundområde i en multitenant-applikation, inrättat för kontroller.
Artiklar om ämnet








API:er & integration med ASES
ERP, CRM och webbutik smidigt sammankopplade


