使用 env vars 在 Airflow 中设置 Google Cloud 连接



如何使用环境变量在Airflow中设置Google Cloud/BigQuery连接参数,从而避免需要登录UI或运行脚本?

假设项目在 env varGOOGLE_CLOUD_PROJECT中,你可以设置这些

AIRFLOW_CONN_GOOGLE_CLOUD_DEFAULT=;?extra__google_cloud_platform__project=$GOOGLE_CLOUD_PROJECT
AIRFLOW_CONN_BIGQUERY_DEFAULT=;?extra__google_cloud_platform__project=$GOOGLE_CLOUD_PROJECT

理想情况下,Airflow 将允许默认项目None,并且底层库将处理这一点

最新更新