Show TOC

Aus dem Change Log löschenLocate this document in the navigation structure

Das Löschen von Daten aus dem Change Log des DataStore-Objekts empfiehlt sich, wenn schon sehr viele Requests in das DataStore-Objekt geladen wurden, die für die Delta-Fortschreibung nicht mehr benötigt werden und auch ggf. nicht mehr für eine Initialisierung aus dem Change Log gebraucht werden. Wenn eine Delta-Initialisierung für das Fortschreiben in angeschlossene InfoProvider vorhanden ist, so müssen die Requests erst verbucht werden, bevor die zugehörigen Daten im Change Log gelöscht werden können.

Es wird dann nur eine zeitlich begrenzte Historie gehalten. Das Change Log kann unter Umständen sehr groß werden, da bei jedem neuen Request Before- und After-Image gespeichert werden. So kann es wünschenswert sein, das Datenvolumen zu verringern und Daten eines bestimmten Zeitraums zu löschen.

In der Prozessvariante Löschen von Requests aus dem Change Log können Sie Selektionsmuster anlegen und dadurch Requests flexibel löschen.

Vorgehensweise

Löschen von Requests aus dem Change Log in Prozesskette einbinden

Sie befinden sich in der Plansicht der Prozesskette, in die Sie die Prozessvariante einfügen wollen.

  1. Um eine Prozessvariante zum Löschen von Requests aus dem Change Log in die Prozesskette einzufügen, wählen Sie aus der Prozesskategorie Sonstige BW-Prozesse per Doppelklick den Prozesstyp Löschen von Requests aus dem Change Log.

  2. Geben Sie auf dem folgenden Dialogfenster einen Namen für die Prozessvariante ein und wählen Sie Anlegen.

  3. Geben Sie auf dem folgenden Bild eine Beschreibung für die Prozessvariante ein und wählen Sie Weiter. Sie gelangen in die Pflege der Prozessvariante. Hier legen Sie fest, zu welchen Selektionsmustern Requests aus dem Change Log gelöscht werden sollen.

  4. Geben Sie ein DataStore-Objekt und eine InfoArea ein. Hierbei können Sie die Platzhalter Asterisk* und + Pluszeichen verwenden, um Requests flexibel für mehrere DataStore-Objekte bzw. InfoAreas mit einer bestimmten Zeichenfolge zu selektieren.

    Beispiel

    Die Zeichenfolge ABC* führt zu einer Selektion von allen DataStore-Objekten die mit ABC beginnen und beliebig enden. Die Zeichenfolge ABC+ führt zu einer Selektion von allen DataStore-Objekten die mit ABC beginnen und auf einem weiteren Zeichen beliebig enden.

  5. Wenn Sie das Kennzeichen Selektionsmuster ausschließen setzen, bleibt dieses Muster bei der Selektion unberücksichtigt. Einstellungen zum Alter und Status eines Selektionsmusters (Request-Selektionen) werden bei ausgeschlossenen Selektionsmustern nicht berücksichtigt.

    Beispiel

    Sie definieren ein Selektionsmuster für die DataStore-Objekte ABC*. Um für dieses Selektionsmuster bestimmte DataStore-Objekte auszuschließen, legen Sie ein zweites Selektionsmuster für die DataStore-Objekte ABCD* an und setzen das Kennzeichen Selektionsmuster ausschließen. Dadurch werden alle DataStore-Objekte die mit ABC beginnen selektiert, außer derer, die mit ABCD beginnen.

  6. Geben Sie im Feld Älter als ein Datum oder eine Anzahl Tage ein, um den Zeitpunkt festzulegen, ab dem Requests gelöscht werden sollen.

  7. Wenn Sie nur Requests mit einem bestimmten Status selektieren möchten, setzen Sie die entsprechenden Kennzeichen.

    Sie können folgende Status-Kennzeichen setzen:

    nur erfolgreich verbuchte Requests löschen

    fehlerhafte, nicht verbuchte Requests löschen

    nur Aktivierungsrequests, keine Laderequests löschen

    Über Request-Selektionen kopieren können Sie die Einstellungen zum Alter und Status eines Selektionsmusters (Request-Selektionen) auf beliebig viele Selektionsmuster kopieren. Markieren Sie hierfür die Selektionsmuster auf welche Sie die Einstellungen kopieren möchten, stellen Sie anschließend den Cursor auf das Selektionsmuster von dem Sie kopieren möchten und wählen Sie Request-Selektionen kopieren.

  8. Sichern Sie Ihre Eingaben und gehen Sie zurück.

  9. Bestätigen Sie auf dem folgenden Bild das Einfügen der Prozessvariante in die Prozesskette.

    Sie gelangen in die Plansicht der Prozesskette. Die Prozessvariante zum Löschen von Requests aus dem Change Log ist in Ihre Prozesskette eingebunden.

Löschen von Requests aus dem Change Log in der Administration des DataStore-Objekts

  1. Wählen Sie in der Administration des DataStore-Objekts über das Hauptmenü Anfang des Navigationspfads Umfeld Nächster Navigationsschritt Change Log Daten löschen. Ende des Navigationspfads

  2. Geben Sie durch Festlegen der Tage oder eines Datums (lokale Zeitzone) an, welche Requests gelöscht werden sollen. Zudem haben Sie auch hier die Möglichkeit, anzugeben, ob nur erfolgreich verbuchte Requests gelöscht werden sollen und/oder nur fehlerhafte, die in keinem InfoProvider mehr verbucht sind (dies gilt nur bei Bewegungsdaten).

  3. Legen Sie unter Bedingungen starten die Startterminwerte fest.

  4. Wählen Sie Start ( Löschjob einplanen).

    Der Löschjob wird entsprechend Ihrer Selektionsbedingungen im Hintergrund eingeplant.

Sie können sich in dieser Funktion auch eine Requestliste zum Change Log anzeigen lassen. In der Liste können Sie auch Requests markieren und diese dann direkt löschen.