Gilt für
Behebung von Workflow-Fehlern mit dem Ausführungsprotokoll
Das Run Log (Ausführungsprotokoll) enthält alle Ausführungen eines Workflows. Es bietet Zugriff auf Ausführungsstatus, -zeiten und im Workflow enthaltene Daten.
Who can use this?
Plans:
- Bridge by Smartsheet
Das Run Log (Ausführungsprotokoll) finden Sie im Designer auf der rechten Seite des Workflows. Es ist ein nützliches Tool, um Probleme mit bestehenden Workflows zu beheben und neue Workflows zu erstellen.
Sie können von hier aus auch schnell Datenwerte oder Datenverweise kopieren.
Der Bereich zeigt eine Liste der Ausführungen an, in der der aktuelle Status und der Zeitpunkt dokumentiert werden, zu dem die Ausführung des Workflows gestartet wurde. Sie können eine Ausführung auswählen, um zu sehen, welche Schritte darin ausgeführt wurden. Alle angezeigten Zeiten sind in der UTC-Zeitzone angegeben.
Verwenden Sie den Filter oben links, um Ausführungen mit den Status „Stopped“, „Waiting“, „In Progress“ oder „Completed“ (Angehalten, Ausstehend, Aktiv oder Abgeschlossen) anzuzeigen.
Daten aus einem Ausführungsprotokoll referenzieren
Sie können das Run Log (Ausführungsprotokoll) verwenden, um die referenzierten Daten in einem Modul zu aktualisieren:
- Lösen Sie den Workflow aus, damit er so weit wie möglich ausgeführt wird.
- Öffnen Sie die Ausführung im Run Log (Ausführungsprotokoll) und erweitern Sie den Schritt, in dem die Daten erfasst wurden.
- Erweitern Sie über das Dreipunkt-Menü neben dem Datenobjekt die Dropdown-Liste und kopieren Sie den Verweis auf die Daten oder den tatsächlichen Wert.
Ursache für eine angehaltene Ausführung identifizieren
Wenn eine Ausführung aufgrund eines Fehlers angehalten wurde und Sie die Ausführung auswählen, wird der fehlgeschlagene Modulschritt automatisch erweitert, um den aufgetretenen Fehler anzuzeigen.
Der Workflow am Anfang dieses Leitfadens wird beispielsweise durch neue Zeilen ausgelöst, die einem Sheet in Smartsheet hinzugefügt werden. Der Fehler in der Abbildung oben sagt uns, dass das Modul Get Row (Zeile abrufen) nicht ausgeführt werden konnte, da das Feld „Sheet“ nicht festgelegt wurde.
So lösen Sie dieses Problem:
- Erweitern Sie den Schritt „Trigger“ (Auslöser) und suchen Sie die sheetID. Das ist die neue Zeile, die dem Sheet hinzugefügt wurde.
- Wählen Sie daneben in der Dropdown-Liste die Option Copy Data Reference (Datenverweis kopieren) aus.
- Sie können nun zum Einrichtungsbereich des Moduls Get Row (Zeile abrufen) gehen und den Verweis auf die Sheet-ID einfügen.