Show TOC

Beispiel für die Aktivierung und das Fortschreiben von DatenLocate this document in the navigation structure

Verwendung

Untenstehende Abbildung zeigt das Laden von Daten in ein DataStore-Objekt und das Ergebnis des anschließenden Aktivierungsschritts an einem Beispiel.

  1. Request 1 mit dem Betrag 10 und Request 2 mit dem Betrag 30 werden parallel in das DataStore-Objekt geladen. Sie gelangen in die Aktivierungs-Queue. Dort bekommen sie eine eindeutige Request-ID.

  2. Wird nun der Aktivierungsschritt durchgeführt, dann werden die Requests nach ihrem Schlüssel sortiert, in die Tabelle mit den aktiven Daten übernommen und zeitnah aus der Aktivierungs-Queue gelöscht. In der Tabelle mit den aktiven Daten wird somit der Betrag 10 durch den Betrag 30 ersetzt (da als Fortschreibungsart Überschreiben eingestellt ist).

  3. Mit der Aktivierung der Daten wird auch das Change Log versorgt: Der alte Satz der aktiven Tabelle wird mit negativen Vorzeichen gespeichert (-10) und der neue Satz wird positiv abgelegt (+30).

  4. Sind alle Sätze aktiviert, können in einem separaten Schritt die Datensätze des DataStore-Objektes in die angeschlossenen InfoProvider mit den Änderungen fortgeschrieben werden. Der Betrag wird also im Beispiel in den angeschlossenen InfoProvidern um 20 erhöht.