Datensynchronisation
Datensynchronisation gleicht vereinbarte Daten zwischen Systemen wiederholt ab. Richtung, Verzögerung, Konflikte und sichere Wiederholungen brauchen Regeln.
Datensynchronisation hält vereinbarte Daten zwischen Systemen durch wiederholte Übernahme von Änderungen auf einem abgestimmten Stand. Sie kann in eine Richtung oder in beide Richtungen erfolgen. Die Richtung wird für die betreffenden Daten festgelegt; nicht jedes Feld muss in beiden Systemen bearbeitbar sein.
Im fiktiven Beispiel führt das CRM den Projektkontakt des Kunden C-72. Die Schnittstelle überträgt Version 12 an das Portal. Trifft danach eine verspätete Meldung mit Version 11 ein, darf sie nach der vereinbarten Regel den neueren Kontakt nicht überschreiben. Die Versionszahlen sind ein eigener Entwurf für dieses Beispiel.
Richtung, Konflikte und Verzögerung festlegen
Legen Sie feste Datensatzzuordnungen, zulässige Schreibrichtungen und den Umgang mit Löschungen fest. Bei Änderungen in beiden Systemen ist eine Konfliktregel nötig. Eine spätere Geräteuhrzeit allein entscheidet nicht über die fachliche Richtigkeit.
Ein regelmäßiger Lauf garantiert keinen verzögerungsfreien Gleichstand. Überwachen Sie ausstehende und fehlgeschlagene Änderungen und verhindern Sie doppelte Wirkungen bei Wiederholungen. Eine Migration kann zeitweise denselben Mechanismus nutzen; die dauerhafte Synchronisation soll dagegen den vereinbarten Abgleich im laufenden Betrieb erhalten.
Quellen
Verwandte Begriffe
- DatenmigrationDatenmigration überführt ausgewählte Daten in ein neues System. Zuordnung, Prüfung und der Wechsel der Schreibzuständigkeit gehören dazu.
- Single Source of TruthEine Single Source of Truth bietet eine gemeinsame, abgestimmte Datengrundlage. Führende Quellen, Zuordnungen und Aktualität müssen nachvollziehbar sein.
- Change Data CaptureChange Data Capture erfasst Datenbankänderungen, damit andere Anwendungen sie weiterverarbeiten können.
- Transactional InboxEine Transactional Inbox nutzt dauerhafte Nachrichteneinträge, um die lokale Verarbeitung gegen doppelte Zustellungen abzusichern.
- NachrichtenbestätigungEine Nachrichtenbestätigung meldet dem Broker, dass eine Zustellung nach der vereinbarten Regel angenommen oder verarbeitet wurde.
- Retry-JitterRetry-Jitter verteilt Wiederholungsversuche durch zufällig variierte Wartezeiten, damit viele Clients nicht gleichzeitig erneut anfragen.
Beiträge zum Thema








Schnittstellen & Integration mit ASES
ERP, CRM und Shop sauber verbunden

