Zum Inhalt springen

Prozesshistorie

Prozesshistorie

Die Prozesshistorie wird im Datacenter über das Menü Process aufgerufen.

Die Prozesshistorie listet alle gestarteten Prozesse auf und dient der technischen Nachvollziehbarkeit, Analyse und Wiederholung von Prozessabläufen.

Beim Einstieg werden alle gestarteten Prozesse der letzten 24 Stunden in einer tabellarischen Übersicht angezeigt.
Zur schnellen Suche stehen verschiedene Filterkriterien zur Verfügung.

Für eine bessere Übersicht kann der Filterbereich geschlossen werden.
Dazu stehen unten rechts im Filterbereich die entsprechenden Funktionen (Pfeile nach oben) zur Verfügung.

Filter

Filter Beschreibung
Zeitraum Hier kann der Zeitraum definiert werden, nach dem gefiltert werden soll. Zur Verfügung stehen: Alle, Heute, Gestern, Letzte 24 Stunden, Letzte 7 Tage, Letzte 30 Tage, Benutzerdefiniert. Ist der Zeitraum Benutzerdefiniert gewählt, wird eine Datums- und Zeitauswahl zur Verfügung gestellt.
Erfolgreiche anzeigen Hier wird definiert, ob erfolgreich gelaufene Jobs angezeigt werden.
Fehlgeschlagene anzeigen Hier wird definiert, ob fehlgeschlagene Jobs angezeigt werden.
Verarbeitete Dateien suchen Sucht Einträge, die eingetragene Dateien verarbeitet haben. !!!
Gruppe Hier kann nach Prozessen gefiltert werden, die alle in der gleichen Gruppe sind.
Prozess Hier kann nach dem Namen oder dem Endpoint eines bestimmten Prozesses gefiltert werden.
TaskId Hier kann nach der TaskId (eindeutiger Identifier des gestarteten Prozesses) eines bestimmten Prozesses gefiltert werden.
Nur geplante Wiederholungen anzeigen Hier kann nach allen Prozessen gefiltert werden, die fehlgeschlagen sind und für eine geplante Wiederholung bereitstehen.
Nur mit Daten persistierte anzeigen Hier kann nach allen Prozessen gefiltert werden, die laut Prozess-Konfiguration Nutzdaten speichern.
Extra Felder Mit den Filterkriterien Extra Felder kann nach prozessspezifischen Filterkriterien gefiltert werden. Diese Felder stehen je Prozess nur zur Verfügung, wenn sie als Suchfelder in der Prozesskonfiguration hinzugefügt wurden. Hier werden alle Felder angezeigt, die über alle Prozesse hinweg in der Prozesskonfiguration genutzt worden sind. Es ist bei der Konfiguration darauf zu achten, dass bei gleichen Suchfeldern der gleiche Name genutzt wird, um die Filterkriterien auf das notwendige Minimum zu beschränken. Wird im Vorfeld ein spezifischer Prozess ausgewählt, werden nur die Extra Felder angezeigt, die in der Prozesskonfiguration dieses Prozesses genutzt wurden.

Aktionen in der Prozesshistorie

In der Prozesshistorie kann der Status des jeweiligen Prozesses eingesehen werden.
Zusätzlich stehen unter Aktionen folgende Funktionen zur Verfügung:

  • Prozess-Historien-Details
  • Prozess wiederholen
  • Prozess komplett wiederholen

Prozess-Historien-Details

Der Bereich Prozess-Historien-Details stellt Detailinformationen für jeden einzelnen Prozess zur Verfügung.

Abhängig von der Konfiguration eines Prozesses (wenn der Parameter Nutzdaten speichern aktiviert ist), werden die Detailinformationen erweitert dargestellt.

Folgende Bereiche stehen zur Verfügung:

Details

Hier werden allgemeine Informationen zum Prozess ausgegeben:

  • Prozessname
  • Endpoint
  • Status
  • Startzeit
  • Endzeit

Diese Angaben dienen der eindeutigen Zuordnung der Detailinformationen zu einem konkreten Prozesslauf.

Komponenten-Schritte

Hier werden alle im Prozess konfigurierten Prozessschritte in der Reihenfolge des Ablaufs aufgelistet.

Ausgegeben werden:

  • Name der Komponente
  • Ausführungsergebnis
  • benötigte Laufzeit

Log-Ausgaben

Hier werden – sofern vorhanden – Log-Ausgaben der jeweiligen Komponenten dargestellt.

Ausgegeben werden:

  • Status
  • Log-Typ
  • Komponente
  • Nachricht
  • Zeitpunkt im Prozessablauf

Im Falle einer Log-Ausgabe mit dem Status ERROR wird die Tabellenzeile als erweiterbar dargestellt.
Durch Klick auf die Zeile oder den Erweiterungs-Pfeil der Tabellenzeile können weitere Detailinformationen angezeigt werden.

Dabei werden:

  • die vollständige Nachricht
  • ein Stack trace

ausgegeben.

Arbeitsdatensätze

Hier werden alle prozessinternen Objekte aufgeführt, die innerhalb des Prozesses erzeugt wurden.

Die Darstellung:

  • listet jedes Objekt in einem eigenen Reiter
  • ermöglicht eine tabellarische Darstellung
  • erlaubt die Definition der Anzahl der angezeigten Datensätze über die Tabellenkonfiguration
  • stellt einen Pager zur Verfügung

Einzelne Einträge eines Arbeitsdatensatzes können bearbeitet werden.
Hierfür steht als Aktion der Bearbeitungs-Button zur Verfügung.

Nach Klick öffnet sich ein Dialogfeld zur Bearbeitung.
Über Abbrechen oder Speichern kann entschieden werden, ob die Änderung übernommen wird.

Nach Bestätigung erscheint zusätzlich ein Speicher-Button unterhalb der Tabelle, um den Datensatz final zu speichern.

Antwort-Daten

Hier werden potenzielle Antwortdaten einer Prozess-Komponente aufgeführt, sofern innerhalb der Prozess-Konfiguration entsprechende Aufrufe genutzt wurden (z. B. ein Web-Request zur Prüfung einer Onlinepostfähigkeit).

Dabei kann es sich handeln um:

  • einen einzelnen Wert
  • ein JSON-Objekt
  • ein XML-Objekt

Arbeits-Inhalte

Hier werden alle Daten aufgeführt:

  • die dem Prozess als Eingangsdaten bereitgestellt wurden
  • die im Laufe des Prozesses erzeugt wurden
  • die zur Ansprache externer Schnittstellen verwendet wurden

Zur Verfügung stehen folgende Aktionen:

  • Download
  • Interne Vorschau

Der Download speichert die Daten über den Windows-Dialog im konfigurierten Download-Verzeichnis.

Die Interne Vorschau öffnet die Daten in einem separaten Fenster zur direkten Anzeige.

Prozess wiederholen / Prozess komplett wiederholen

Mit den Aktionen Prozess wiederholen und Prozess komplett wiederholen stehen zwei Werkzeuge zur Verfügung, um einen fehlgeschlagenen Prozessablauf erneut zu starten.

  • Prozess wiederholen
    Startet den Prozess an der Stelle, an der er zuvor abgebrochen wurde.
  • Prozess komplett wiederholen
    Startet den gesamten Prozess erneut von Beginn an.

Je nach Fehlerursache und Prozesslogik ist abzuwägen, welche der beiden Aktionen im jeweiligen Fall sinnvoll ist.

Zuletzt aktualisiert am