CloudComposer で gcloudコマンドを使って execution_date を指定してDAGを実行する


背景

CloudComposerでexecution_dateを指定してDAGやtaskを実行したい。
実行コマンドの1例を紹介する。

コマンド

DAGを実行する場合

gcloud beta composer environments run my-env --location asia-northeast1 dags test -- --subdir /home/airflow/gcs/dags dag_name 2021-06-30

taskを実行する場合

gcloud beta composer environments run \
  my-env \
  --location asia-northeast1 \
  tasks test -- --subdir /home/airflow/gcs/dags \
  dag_name 2021-06-30

参照