1

我尝试在 Google Cloud Composer 环境中运行气流测试 cli,但它不起作用。

基本上,我想airflow test在气流环境中运行测试任务。我在这里按照说明操作:https ://cloud.google.com/composer/docs/how-to/accessing/airflow-cli

这是我运行的命令:

gcloud beta composer environments run ENVIRONMENT_NAME test MY_DAG FIRST_TASK 2018-05-05

输出:

ERROR: (gcloud.beta.composer.environments.run) unrecognized arguments:

4

1 回答 1

6

您需要在 Airflow 子命令(“test”)及其参数之间包含两个连字符。连字符指示 gcloud 忽略后面的 args 并将它们传递给 Airflow 子命令。

gcloud beta composer 环境运行 ENVIRONMENT_NAME 测试 -- MY_DAG FIRST_TASK 2018-05-05

参考:https ://cloud.google.com/sdk/gcloud/reference/beta/composer/environments/run

于 2018-05-08T21:42:57.087 回答