Glossar   /   Datenintegration

Synchronisationskonflikt

Ein Synchronisationskonflikt entsteht, wenn verschiedene Änderungen nicht ohne Entscheidung zu einem gemeinsamen Datenstand zusammengeführt werden können.

Auch bekannt als: Sync Conflict, Änderungskonflikt

Was bedeutet Synchronisationskonflikt?

Ändern Kundenverwaltung und Warenwirtschaft zwischen zwei Abgleichen dieselbe Adresse unterschiedlich, ist nicht automatisch klar, welcher Wert gelten soll.

Mögliche Regeln sind ein führendes System, fachliche Priorität oder manuelle Prüfung. Ein einfacher Vergleich der Uhrzeiten ist nicht immer zuverlässig. Nach der Klärung muss verhindert werden, dass alte Werte erneut übertragen werden oder eine Endlosschleife entsteht.

So sieht das in der Praxis aus

Beispiel: Kundenverwaltung und Warenwirtschaft ändern dieselbe Lieferadresse unterschiedlich. Ein vereinbarter Klärungsweg entscheidet über den gültigen Wert.

Häufige Fragen

Ist automatisch immer die späteste Änderung richtig?

Nein. Unterschiedliche Uhren und fachliche Zuständigkeiten können dagegen sprechen. Die Konfliktregel muss zum Datenfeld und zum Geschäftsablauf passen.

Wann ist eine manuelle Klärung sinnvoll?

Wenn keine eindeutige fachliche Vorrangregel besteht oder wichtige Informationen sonst verloren gingen. Die zuständige Person sollte beide Änderungen und ihren Zusammenhang sehen können.

Wie verhindert man wiederkehrende Konfliktschleifen?

Mit klarer Datenverantwortung und Kennzeichnung übernommener Änderungen. Eine zurückgesendete Kopie darf nicht erneut als unabhängige neue Änderung behandelt werden.

Das könnte Sie auch interessieren

Passend zum Thema

API-Entwicklung Agentur Laufende Änderungen und kontrollierte Datenabgleiche zwischen Anwendungen planen.

Quellen und weiterführende Informationen

Werner Vogels: Eventually Consistent
← Zurück zu allen Glossarbegriffen

Änderungen zuverlässig weitergeben

Angaben sollen nach einer Änderung in weiteren Anwendungen ankommen? Regeln Sie die verantwortliche Quelle, Fortschrittsstände und den Umgang mit Unterbrechungen.

Kontakt aufnehmen