Best Practices beim Löschen von Transaktionen im Modul "Transaktionsabgleich"

Befolgen Sie die empfohlenen Best Practices, um beim Löschen von Transaktionen optimale Ergebnisse zu erzielen.

Der richtige Ansatz zum Archivieren und Löschen von Transaktionen basiert auf folgenden Faktoren:

  • Volumen der zu löschenden Transaktionen
  • Art Ihrer Daten

Empfehlungen beim Löschen von Transaktionen

  • Archivieren Sie abgeglichene Transaktionen, die nicht mehr benötigt werden, und löschen Sie sie anschließend.

    Es wird zwar empfohlen, Transaktionen vor dem Löschen zu archivieren, Sie können sie aber auch ohne Archivierung löschen.

  • Transaktionen außerhalb der Geschäftszeiten löschen

    Wenn Transaktionen für einen Abgleichstyp gelöscht werden, wird der Abgleichstyp gesperrt, und es sind keine Vorgänge zulässig, z.B. Transaktionen importieren, Transaktionen manuell abgleichen, automatischen Abgleich ausführen.

  • Klonen Sie Ihre Produktionsumgebung in Ihre Testumgebung, und löschen Sie dann die Transaktionen in Ihrer Testumgebung. Die Erkenntnisse aus dieser Übung werden Ihnen beim effizienten Löschen der Transaktionen in Ihrer Produktionsumgebung helfen.
  • Planen Sie das tägliche Wartungsfenster (AMW) gegebenenfalls für diesen Tag neu, wenn das Transaktionsvolumen während des ersten Archivierungs- und Löschvorgangs groß ist. Informationen hierzu finden Sie unter Tägliche Wartung verwalten in der Dokumentation "Erste Schritte für Administratoren".

    Beispiel: Wenn das AMW für 1 Uhr geplant ist und der Archivierungs- oder Löschjob um 23 Uhr noch ausgeführt wird, können Sie das AMW auf 21 Uhr am nächsten Tag verschieben. Dadurch wird das AMW auf den nächsten Tag verschoben und sichergestellt, dass der Archivierungs- oder Löschjob dann abgeschlossen ist. Denken Sie jedoch daran, die AMW-Zeit vor 21 Uhr am nächsten Tag in den ursprünglichen Zeitplan zu ändern, nachdem der Archivierungs- oder Löschjob abgeschlossen ist.

Transaktionen erstmalig löschen

Je nach Anwendungsgröße und Transaktionsvolumen kann die erste Archivierung einige Zeit in Anspruch nehmen. Sobald jedoch regelmäßige Archivierungs- und Löschroutinen eingerichtet sind, nehmen nachfolgende Archivierungs- oder Löschjobs weniger Zeit in Anspruch. Bei größeren Anwendungen wird empfohlen, regelmäßige Archivierungs- und Löschroutinen durchzuführen. Dadurch wird das Volumen der Datenprozesse regelmäßig minimiert.

Für eine optimale Performance bei großen Anwendungen wird eine phasenweise Archivierungs- und Löschstrategie basierend auf dem Alter der Transaktionen empfohlen. Das gilt insbesondere für die Arbeit mit historischen Daten (z.B. älter als 18 Monate).

Für die Verwaltung historischer Daten wird folgende Strategie vorgeschlagen:

  • Phase 1: Daten, die älter als 18 Monate sind, archivieren und löschen
  • Phase 2: Daten, die älter als 12 Monate sind, archivieren und löschen
  • Phase 3: Daten, die älter als 9 Monate sind, archivieren und löschen
  • Phase 4: Daten, die älter als 6 Monate sind, archivieren und löschen

Sobald regelmäßige Archivierungs- und Löschroutinen eingerichtet sind, nehmen nachfolgende Vorgänge in der Regel weniger Zeit in Anspruch.

Voraussetzungen beim Löschen von Transaktionen in der Testinstanz

  1. Sichern Sie Ihre Testinstanz. Informationen hierzu finden Sie unter Umgebungen mit dem Wartungs-Snapshot sichern und wiederherstellen in der Dokumentation "Erste Schritte für Administratoren".
  2. Klonen Sie Ihre Produktionsinstanz in Ihre Testinstanz. Informationen hierzu finden Sie unter Cloud EPM-Umgebungen klonen in der Dokumentation Migration verwalten.

Schritte zum Löschen von Transaktionen in der Testinstanz

  1. Erstellen Sie ein Backup Ihrer Anwendung.
  2. Bewerten Sie die Anzahl der abgeglichenen Transaktionen, die Sie löschen möchten. Sie können dies in der Registerkarte "Transaktionen" im Modul "Transaktionsabgleich" oder über BI Publisher-Berichte vornehmen. Diese Anzahl kann nach dem Löschen der Transaktionen geprüft werden. Informationen hierzu finden Sie unter Transaktionen im Modul "Transaktionsabgleich" suchen.
  3. Wählen Sie die Transaktionen aus, die archiviert oder gelöscht werden müssen.

    Je nach Volumen der zu archivierenden oder zu löschenden Transaktionen können Sie das Alter der abgeglichenen Transaktionen angeben. Es können einzelne oder mehrere Archivierungs- und Löschvorgänge ausgeführt werden. Informationen hierzu finden Sie unter Empfehlungen beim Löschen von Transaktionen.

    Hinweis: Die Standardbatchgröße ist 200000. Aktualisieren Sie diese Einstellung nur, wenn dies von Oracle Support empfohlen wird.

  4. Stellen Sie sicher, dass sich die Zeit des täglichen Wartungsfensters (AMW) nicht mit der Archivierungs- oder Löschzeit überschneidet. Informationen hierzu finden Sie unter Empfehlungen beim Löschen von Transaktionen.
  5. Löschen Sie die Transaktionen.
  6. Notieren Sie sich die Zeit, die für jeden Schritt im Prozess benötigt wurde.

Löschen Sie die Transaktionen in Ihrer Produktionsinstanz basierend auf diesen Erfahrungen.

Wenn während des Archivierungs- oder Löschvorgangs in Ihrer Test- oder Produktionsinstanz Bedenken auftreten, erstellen Sie eine Serviceanfrage bei Oracle Support.

Transaktionen in regelmäßigen Intervallen löschen

Wenn Sie Transaktionen erstmalig gelöscht haben, empfiehlt Oracle, dass Sie dies in regulären Intervallen durchführen. Sie können diesen Prozess über EPM Automate automatisieren.

Schritte zum Löschen von Transaktionen in regulären Intervallen

  1. Wenden Sie die Kenntnisse aus dem in der Produktionsinstanz durchgeführten Löschprozess an.
  2. Testen Sie Ihren automatisierten Löschzeitplan in Ihrer Testinstanz mit den empfohlenen Einstellungen.

    Die empfohlene Strategie besteht darin, abgeglichene Transaktionen zu archivieren und anschließend zu löschen. Sie können aber auch eine der folgenden Strategien auswählen:

  3. Stellen Sie den automatisierten Löschzeitplan in Ihrer Produktionsinstanz bereit.