Freigeben über


Workflowprozesse überwachen und verwalten

Um Prozesse zu überwachen und zu verwalten, müssen Sie den Prozess suchen, den Status auswerten und anschließend alle Aktionen ausführen, die für die Problembehandlung erforderlich sind.

Überwachung von Hintergrundworkflows

Hintergrundworkflows generieren Systemauftragsdatensätze, um ihren Status nachzuverfolgen. Sie können auf Informationen zu diesen Systemaufträgen an unterschiedlichen Orten in der Anwendung zugreifen:

Einstellungen > Systemaufträge
Dies schließt alle Typen von Systemaufträgen ein. Sie müssen die Datensätze filtern, wobei Systemauftragstyp Workflow ist.

Aus dem Workflowprozess
Öffnen Sie die Hintergrundworkflowdefinition und navigieren Sie zur Prozesssitzung. Dadurch werden nur die Systemaufträge zum Hintergrundworkflow angezeigt.

Aus dem Datensatz
Sie können das Entitätsformular bearbeiten, sodass die Navigation die Beziehung Hintergrundprozesse enthält. Hierbei werden alle Systemaufträge angezeigt, die im Rahmen des Datensatzes gestartet wurden.

Notiz

Wenn ein asynchroner Systemauftrag (Workflow) mehrmals hintereinander fehlschlägt, beginnt die Kundenbindung damit, die Ausführung dieses Auftrags für immer längere Zeit zu verschieben, um dem Kundenbindung-Administrator zu erlauben, das Problem zu untersuchen und zu beheben. Sobald der Job anfängt, wieder erfolgreich zu sein, wird er wieder normal durchgeführt.

Aktionen auf ausgeführten Hintergrundworkflows

Während ein Hintergrundworkflow ausgeführt wird, haben Sie Optionen zum Abbrechen, Anhalten oder Später durchführen des Workflows. Haben Sie zuvor einen Workflow angehalten, können Sie ihn Fortsetzen.

Überwachung von Echtzeitworkflows und -Aktionen

Echtzeitworkflows und -Aktionen verwenden keine Systemauftragsdatensätze, da sie sofort auftreten. Alle Fehler, die auftreten, werden dem Benutzer in der Anwendung mit der Spaltenüberschrift Geschäftsprozessfehler angezeigt.

Es gibt kein Protokoll für erfolgreiche Operationen. Sie können die Protokollierung für Fehler aktivieren, indem Sie die Option Protokolle für Workflowaufträge, in denen Fehler aufgetreten sind im Bereich Workflowprotokollaufbewahrung am unteren Rand der Registerkarte für den Prozess Verwaltung überprüfen.

Um das Fehlerprotokoll für einen besonderen Prozess anzuzeigen, öffnen Sie den Echtzeitworkflow oder die Aktionsdefinition und navigieren Sie zur Registerkarte Prozesssitzung. Hier werden nur Fehler angezeigt, die für diesen Prozess protokolliert wurden.

Wenn Sie eine Ansicht von allen Fehlern eines Prozess wünschen, wechseln Sie zu Erweiterte Suche, und erstellen Sie eine Ansicht der Fehler auf der Prozesssitzungsentität.

Status des Workflowprozesses

Wenn Sie eine Liste der Workflowprozesse anzeigen, kann jeder einzelne Prozess einen der folgenden Werte für Status und Statusgrund haben:

Status Statusgrund
Bereit Auf Ressourcen wird gewartet
Angehalten Es wird gewartet
Gesperrt In Bearbeitung

Wird angehalten

Wird storniert
Abgeschlossen Erfolgreich

Fehler

Storniert

Siehe auch

Übersicht über Workflowprozesse

Konfigurieren von Workflowprozessen

Bwährzte Verfahren für Workflowprozesse
Erstellen benutzerdefinierter Geschäftslogik mit Prozessen
Asynchroner Service in Dynamics 365 Customer Engagement (on-premises)