Skip to Main Content
ARIS - SHARE YOUR IDEAS
How can we make ARIS better?
Status Open for voting
Created by Hubert Warsitz
Created on Jun 12, 2023

Activation / deactivation of scheduled reports

We use numerous scheduled reports to process the process management (approvals, merge processes, versioning processes, archiving processes, rollouts, monitoring evaluations, etc.) in a largely automated manner.

For release changes, installation of security updates for the infrastructure or ARIS itself, the system must be shut down and restarted after the installation. Since the majority of the scheduled reports are write reports, scheduled reports that would fall into downtime are deactivated before the system is shut down to prevent data inconsistencies due to aborted report runs.

These reports must be reactivated after the system has been started.

To prevent an immediate start when reactivating the scheduled reports (since there are dependencies between the reports and an excessive load would be created on the system, this is undesirable), the start time and the rhythm must be re-scheduled. This is time-consuming and error-prone.

Here it would be desirable to have an activation mode that acts as if there was no deactivation and continues the previous plan from the time of activation.

[in deutsch]

Wir nutzen zahlreiche geschedulte Reports um das Prozessmanagement (Freigaben, Mergevorgänge, Versionierungsvorgänge, Archivierungsvorgänge, Rollouts, Monitoringauswertungen, ... ) weitestgehend automatisiert abzuarbeiten.

Bei Releasewechseln, Einspielen von Sicherheitsupdates für die Infratsruktur oder ARIS selbst, muss das System runtergefahren und nach dem Einspielen wieder hoch gefahren werden. Da ein Großteil der geschedulten Reports schreibende Reports sind, werden zur Verhinderung von Datenschiefständen auf Grund abgebrochener Reportläufe, geschedulte Reports, die in die Downtime fallen würden, vor dem Runterfahren des Systems deaktiviert.

Nach dem Hochfahren des Systems müssen diese Reports wieder aktiviert werden.

Um ein sofortiges Loslaufen beim Wiederaktivieren der geschedulten Reports zu verhindern (da es Abhängigkeiten zwischen den Reports gibt, sowie eine zu große Last auf dem System erzeugt würde, ist dies unerwünscht) muss der Startzeitpunkt und der Rhytmus neu geschedult werden. Dies ist aufwändig und fehleranfällig.

Hier wäre es wünschenswert, dass es einen Aktivierungsmodus gibt, der so tut, als ob es keine Deaktivierung gegeben hätte und den bisherigen Plan ab dem Aktivierungszeitpunkt wieder fortsetzt.

  • Stephan Schwandner
    Reply
    |
    Sep 15, 2023

    Would be great to choose at reactivation between immediate start and start according to next planned schedule