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)