我以为我可以使用命令:
g beta composer environments run <env> --location=us-central1 clear -- <dag_id> -s 2018-05-13 -e 2018-05-14
明确dag的状态在2018-05-13运行。由于某种原因,它不起作用。 CLI会挂起如下消息:
kubeconfig entry generated for <kube node name>.
上述命令的预期行为是什么?我希望它可以清除间隔期间的dag运行,但我可能做错了。
答案 0 :(得分:1)
您编写的命令的行为与在本地安装上运行airflow clear
的行为相同。也许命令运行缓慢?您是否能够观察Airflow Web UI中显示的任务实例的任何更改?
答案 1 :(得分:1)
在Cloud Composer上运行clear
要求您将-c
参数添加到命令中,如下所示:
g beta composer environments run <env> --location=us-central1 clear -- <dag_id> -c -s 2018-05-13 -e 2018-05-14
答案 2 :(得分:0)
您可以使用:
4
/ \
2 6
/ \ / \
1 3 5 7
其中 -dx 会找到所有名称与您的dag相似的dag, 和 -c 将运行该命令,而无需等待您的确认。