Datasynkronisering
Datasynkronisering afstemmer aftalte data mellem systemer gentagne gange. Retning, forsinkelse, konflikter og sikre gentagelser kræver regler.
Datasynkronisering holder aftalte data mellem systemer afstemt ved gentagne gange at overføre ændringer. Den kan gå én vej eller begge veje. Retningen fastlægges for de berørte data; ikke alle felter skal kunne redigeres i begge systemer.
I et fiktivt eksempel er CRM den førende kilde til projektkontakten for kunde C-72. Integrationen sender version 12 til portalen. Kommer en forsinket meddelelse med version 11 bagefter, må den efter den aftalte regel ikke overskrive den nyere kontakt. Versionsnumrene er udformet til dette eksempel.
Fastlæg retning, konflikter og forsinkelse
Fastlæg stabile posttilknytninger, tilladte skriveretninger og håndtering af sletninger. Ændringer i begge systemer kræver en konfliktregel. Et senere klokkeslæt på en enhed afgør ikke alene, hvilken værdi der er forretningsmæssigt korrekt.
En planlagt kørsel garanterer ikke samme tilstand uden forsinkelse. Overvåg ventende og mislykkede ændringer, og undgå dobbelte virkninger ved gentagelser. En migrering kan midlertidigt bruge samme mekanisme; vedvarende synkronisering opretholder derimod den aftalte afstemning i den løbende drift.
Kilder
Relaterede begreber
- DatamigreringDatamigrering flytter udvalgte data til et nyt system. Tilknytning, kontrol og overdragelse af ansvaret for at registrere ændringer hører med.
- Single Source of TruthEn Single Source of Truth giver et fælles, afstemt datagrundlag. Førende kilder, tilknytninger og aktualitet skal kunne spores.
- Change data captureChange data capture opfanger ændringer i databasen, så andre applikationer kan behandle dem.
- Transaktionel inboxEn transaktionel inbox bruger varige meddelelsesregistreringer til at beskytte lokal behandling mod dobbelte leveringer.
- MeddelelseskvitteringEn meddelelseskvittering fortæller brokeren, at en levering er modtaget eller behandlet efter den aftalte regel.
- Jitter ved genforsøgRetry-jitter varierer ventetider tilfældigt for at sprede genforsøg og mindske samtidige forespørgsler fra mange klienter.
Artikler om emnet








Snitflader & integration med ASES
ERP, CRM og webshop forbundet ordentligt

