Datenabgleich
Ein Datenabgleich vergleicht die Bestände zweier Systeme und gleicht sie an, damit dieselbe Information überall gleich lautet.
Auch: Synchronisation, Datensynchronisation, Daten abgleichen
Datenabgleich, einfach erklärt
Beim Datenabgleich, auch Synchronisation genannt, führen zwei Systeme dieselben Daten, und ein Verfahren sorgt dafür, dass sie übereinstimmen. Ändert sich etwas an einer Stelle, wird es an der anderen nachgezogen. Typisch ist die Pflege in einem Programm und die Anzeige in einem anderen, etwa Objekte in der Maklersoftware und auf der Website. Ohne Abgleich müsste jemand Änderungen an beiden Stellen von Hand nachtragen, und genau dabei entstehen Abweichungen.
Ein Lauf liest den Bestand der Quelle, vergleicht ihn mit dem Zielsystem und führt die Unterschiede nach. Neues wird angelegt, Geändertes aktualisiert, Entferntes ausgeblendet oder gelöscht. Der Abgleich läuft nach Zeitplan, etwa nachts oder mehrmals am Tag, oder er wird durch einen Webhook ausgelöst. Eine eindeutige Kennung, etwa eine Objektnummer, sorgt dafür, dass derselbe Datensatz auf beiden Seiten erkannt wird.
Typische Fallen: Werden beide Seiten bearbeitet, entsteht ein Streit darüber, welche Fassung gilt. Deshalb legt man eine führende Quelle fest. Dazu kommen Fehlerfälle: Die Quelle ist nicht erreichbar, ein Datensatz ist unvollständig, ein Lauf bricht ab. Ein guter Abgleich prüft sein Ergebnis, meldet Fehler und holt Verpasstes nach. Beim Löschen ist besondere Vorsicht angebracht.
Zur Abgrenzung: Ein Datenabgleich ist keine einmalige Übertragung, sondern ein wiederkehrender Vorgang. Die Schnittstelle ist der Zugang, der Datenabgleich der Ablauf darüber. Enthalten die Daten einen Personenbezug, gilt die DSGVO.
Worauf Sie achten sollten.
Führende Quelle festlegen
Bestimmen Sie, wo gepflegt wird. Das andere System zeigt nur an.
Ergebnis prüfen
Nach jedem Lauf sollte ein Vergleich zeigen, ob beide Seiten übereinstimmen.
Fehlerfall klären
Was passiert, wenn ein Lauf scheitert? Ein Folgelauf sollte Verpasstes nachholen.
Löschen mit Vorsicht
Entfernte Datensätze besser zuerst ausblenden, bevor sie dauerhaft gelöscht werden.
Fragen.
Wie oft sollte ein Datenabgleich laufen?
Das hängt davon ab, wie schnell Änderungen sichtbar sein müssen. Für viele Bestände genügt ein Lauf pro Nacht, bei höherem Bedarf sind mehrere Läufe am Tag oder ein Webhook möglich.
Was passiert, wenn der Abgleich fehlschlägt?
Das sollte vorher festgelegt sein: eine Meldung und ein späterer Lauf, der das Verpasste nachholt.
Verwandte Begriffe.
API-Schnittstelle
Eine API-Schnittstelle ist ein festgelegter Zugang, über den ein Programm Daten von einem anderen Programm abfragt oder dorthin schreibt.
Webhook
Ein Webhook ist eine Adresse, an die ein System selbst eine Nachricht schickt, sobald dort ein bestimmtes Ereignis eintritt.
onOffice
onOffice ist eine Maklersoftware der onOffice GmbH aus Aachen, mit der Betriebe Objekte, Adressen, Aufgaben und Termine verwalten.
Prozessautomatisierung
Prozessautomatisierung heißt, wiederkehrende Abläufe nach festen Regeln von Software erledigen zu lassen, statt sie von Hand abzuarbeiten.
OpenImmo
OpenImmo ist ein Datenstandard der Immobilienwirtschaft, mit dem Objektdaten in einem einheitlichen XML-Format ausgetauscht werden.
Erzählen Sie mir von Ihrem Betrieb.
Leon Werner, Straubing
Ein Ansprechpartner, vom ersten Gespräch bis zur Änderung nach dem Start.
Telefon werktags ab 17 Uhr und am Wochenende. WhatsApp jederzeit. Termine gern abends oder bei Ihnen vor Ort.