Asteria Docs
Workflows

Durchläufe

Einem Workflow bei der Arbeit zusehen, einen Schritt freigeben, und herausfinden, was schiefging.

Jede Ausführung ist ein Durchlauf, aufbewahrt mit seiner Eingabe, seiner Ausgabe und dem, was jeder Schritt getan hat. Der Tab Durchläufe listet sie auf.

Einen starten

Workflow ausführen, mit einer optionalen Eingabe, die den Schritten als {{run.input}} zur Verfügung steht. Geplante und ereignisgesteuerte Durchläufe starten sich selbst.

Jeder Durchlauf hält fest, ob er Manuell oder Geplant war, wer ihn gestartet hat, und welche Revision des Workflows er benutzt hat. Der letzte Punkt zählt: ein Durchlauf zeigt, wie der Workflow damals aussah. Einen Workflow zu bearbeiten schreibt also nicht die Geschichte dessen um, was bereits passiert ist.

Status eines Durchlaufs

StatusBedeutet
AusstehendIn der Warteschlange, noch nicht gestartet
LäuftIn Arbeit
Wartet auf FreigabePausiert und wartet auf eine Person
AbgeschlossenFertig
Mit Problemen abgeschlossenFertig, aber einige Elemente in einem aufgefächerten Schritt sind fehlgeschlagen
FehlgeschlagenEin Schritt hatte einen Fehler und der Durchlauf hat gestoppt
AbgebrochenJemand hat ihn gestoppt
AbgelehntJemand hat einen Freigabe-Schritt abgelehnt
ÜbersprungenEine Bedingung hat darüber hinweggesprungen

Mit Problemen abgeschlossen ist der Status, den Sie sich ansehen sollten, statt ihn als Erfolg abzuheften. Er bedeutet, dass in einem Schritt über eine Liste einige Elemente fehlgeschlagen sind und andere durchgingen. Die Ausgabe ist also echt, aber unvollständig.

Einen Schritt freigeben

Erreicht ein Durchlauf einen Freigabe-Schritt, sehen die Freigebenden Wartet auf deine Freigabe.

Öffnen Sie den Durchlauf, lesen Sie den Schritt, dann Freigeben oder Ablehnen, mit einem optionalen Kommentar. Eine Freigabe setzt den Durchlauf ab dieser Stelle fort. Eine Ablehnung beendet ihn.

Kommentare lohnen sich: die Entscheidung bleibt beim Durchlauf gespeichert. „Abgelehnt, die Q3-Zahl widerspricht dem Dashboard“ steht also in einem Monat noch da, wenn jemand fragt, warum der Überblick in jener Woche nie herausging.

Wenn jemand anderes schneller war, wird Ihnen gesagt, dass bereits entschieden wurde. Und wenn Sie gar nicht freigabeberechtigt waren, wird Ihnen auch das gesagt.

Einen Durchlauf lesen

Öffnen Sie einen und Sie bekommen:

  • Eingabe und Ausgabe für den gesamten Durchlauf
  • eine Zeitachse der Schritte mit Status und Zeiten
  • die eigene Ausgabe jedes Schritts, und seinen Fehler, falls er fehlgeschlagen ist
  • Elemente für einen Schritt, der über eine Liste lief, damit Sie sehen, welches fehlschlug
  • den Tokenverbrauch, damit Sie sehen, was ein Durchlauf kostet

Lange Ausgaben werden auf dem Bildschirm gekürzt und sagen das auch.

Abbrechen

Durchlauf abbrechen stoppt einen laufenden.

Ein Abbruch stoppt den nächsten Schritt. Er kann bereits getane Schritte nicht rückgängig machen. Wenn der E-Mail-Schritt gelaufen ist, ist die E-Mail unterwegs.

Wenn etwas schiefgeht

Ein Schritt ist fehlgeschlagen. Öffnen Sie den Durchlauf und lesen Sie den Fehler dieses Schritts. Die üblichen Ursachen sind eine Referenz auf eine Schritt-ID, die es nicht gibt, ein Werkzeug, das nicht mehr verfügbar ist, oder eine Verbindung, die neu verbunden werden muss.

Leere Ausgabe aus einem Schritt. Fast immer ein Tippfehler in einer Referenz: {{steps.summary.output}}, obwohl der Schritt eigentlich summarise heißt. Fügen Sie Referenzen mit / ein, statt sie zu tippen.

„Derzeit sind zu viele Durchläufe aktiv.“ Ihre Organisation ist an ihrer Grenze für gleichzeitige Durchläufe. Das löst sich von selbst.

Es lief überhaupt nichts. Prüfen Sie, ob der Auslöser aktiviert ist, und bei Ereignis-Auslösern, wann er Zuletzt geprüft wurde. Ein Auslöser, der „Getrennt“ anzeigt, hat aufgehört zu horchen. Siehe Auslöser.

Er lief, aber sichtbar passierte nichts. Halten Sie Ausschau nach übersprungenen Schritten. Vielleicht tut eine Bedingung genau ihre Arbeit: in einer Woche ohne Neuigkeiten tut ein gut gebauter Workflow nichts.

Einen Workflow löschen

Wenn Durchläufe laufen, werden Sie gewarnt, dass das Löschen sie abbricht. Der Durchlaufverlauf geht mit dem Workflow.

On this page