Archivierte Ereignisprotokolldatensätze bereinigen
Erläuterung
Diese Aktivität dient dazu, archivierte Ereignisprotokolldatensätze, die nicht mehr benötigt
werden, zu bereinigen/löschen. Die Datensätze werden aus dem System dauerhaft entfernt
und können nicht wiederhergestellt werden.
Beim Bereinigen von Daten ist es möglich, 4 Parameter als Auswahlkriterien für die zu
bereinigenden/löschenden Daten zu definieren. Hinweis: Die Datumsangaben beziehen sich auf
den Zeitpunkt der Archivierung der Ereignisprotokolldatensätze, nicht auf den Zeitpunkt ihrer Erstellung.
- Entität , was bedeutet, dass nur Ereignisse, die sich auf diese spezifische
Entität beziehen, bereinigt werden, z. B. würde JtTask nur Ereignisse für Arbeitsaufgaben
bereinigen. Dieser Wert ist optional, und wenn er leer gelassen wird, werden alle
Ereignisprotokolldatensätze für den angegebenen Zeitraum dauerhaft gelöscht.
- Ereignis , das in Kombination mit der Entität funktioniert und es Ihnen
ermöglicht, nur Ereignisdatensätze für ein bestimmtes Ereignis zu löschen. Dieser Wert ist
optional, und wenn er leer gelassen wird, werden alle Ereignisse für den angegebenen Zeitraum und die
Entität dauerhaft gelöscht.
- Von-Offset (Tage) beginnt mit dem heutigen Tag und ermöglicht die Eingabe eines
negativen Wertes, der verwendet wird, um zu entscheiden, ab welchem Datum dauerhaft
gelöscht werden soll. Sie könnten zum Beispiel „-300“ eingeben, um alle Datensätze zu
löschen, die vor 300 Tagen erstellt wurden, und zwar bis zum angegebenen Bis-Offset. Dieser Wert ist
optional, und wenn er leer gelassen wird, werden alle Ereignisprotokolldatensätze bis zum
„Bis-Datum“ gelöscht.
- Bis-Offset (Tage) beginnt mit dem heutigen Tag und ermöglicht die Eingabe eines
negativen Wertes. Sie könnten zum Beispiel „-100“ eingeben, um alle Datensätze zu
löschen, die bis vor 100 Tagen erstellt wurden. Wenn der Von-Offset leer gelassen wird, werden alle
Ereignisprotokolldatensätze für die definierten Kriterien bis vor 100 Tagen gelöscht.
Diese Aktivität kann als geplante Aufgabe oder online als einmalige Aktion ausgeführt werden.
Es ist möglich, die Ausführung der Bereinigung auf einer Täglichen,
Wöchentlichen oder Monatlichen Basis, einem bestimmten Datum, einem
Intervall (z. B. alle 12 Stunden) auszuführen oder einen benutzerdefinierten
Ausdruck zu planen (z. B. DBMS_SCHEDULER-Syntax wie
"FREQ=YEARLY;BYMONTH=JAN,JUL;BYMONTHDAY=21", d. h. jedes Jahr am 21. Januar und
21. Juli).
Nehmen wir an, es ist 2023-08-01 (1. August 2023) und es gibt einen Zeitplan zum Bereinigen von
Entität SrvRequest (anforderungsbezogene Ereignisprotokolldatensätze) mit
einem Von-Offset von -100 und einem Bis-Offset
von -10. Ereignisprotokolldatensätze zu Anforderung, die zwischen 2023-04-23 (23. April 2023) und
2023-07-22 (22. Juli 2023) archiviert wurden, würden gelöscht werden. Wenn dieser
geplante Job am nächsten Tag ausgeführt würde, würden Ereignisprotokolldatensätze im
Zusammenhang mit Anforderung, die zwischen 2023-04-24 (24. April 2023) und 2023-07-23 (23. Juli 2023)
archiviert wurden, gelöscht werden, und so weiter.
Es ist wichtig zu beachten, dass die Bereinigung nur archivierte
Ereignisprotokolldatensätze löscht und dass die Aktion nicht rückgängig zu machen
ist.
Voraussetzungen
- Für die angegebenen Kriterien müssen archivierte Ereignisprotokolldatensätze vorhanden
sein.
Systemauswirkungen
- Alle archivierten Ereignisprotokolldatensätze bis zu einem bestimmten Datum werden aus der Historie des
archivierten Ereignisprotokolls gelöscht/bereinigt.