So stoppen / beenden Sie Airflow-Aufgaben über die Benutzeroberfläche

8

Wie kann ich eine laufende Aufgabe auf der Airflow-Benutzeroberfläche stoppen / beenden? Ich verwende LocalExecutor . Auch wenn ich CeleryExecutor verwende, wie kann ich die laufende Aufgabe beenden / beenden?

    
Chetan J 26.04.2017, 10:33
quelle

1 Antwort

5

Im DAGs Bildschirm können Sie die laufenden Aufgaben sehen: Beispiel

Drücken Sie unter "Letzte Aufgaben" auf das ausgeführte Symbol und Airflow führt automatisch die Suchabfrage mit den Filtern für die Dag-ID und den Status "läuft" aus und zeigt die Ergebnisse im Bildschirm Aufgabeninstanzen an (Sie können sie manuell finden) die Registerkarte Browse & gt; Task Instances).

Dort können Sie die vorgestellten Aufgaben auswählen und sie in einen anderen Zustand versetzen oder löschen.

Bitte beachten Sie, dass der Airflow-Scheduler die Aufgaben, die Sie löschen, erneut startet, wenn die DAG gerade ausgeführt wird. Entweder Sie stoppen die DAG zuerst, indem Sie ihren Status ändern oder den Scheduler stoppen (wenn Sie in einer Testumgebung arbeiten).

    
Jorge Almeida 26.04.2017 13:18
quelle