【发布时间】:2022-06-11 04:36:39
【问题描述】:
我想使用气流中的另一个 DAG 获取此 DAG 的默认参数中提到的电子邮件。我怎样才能做到这一点?请帮忙,我是气流新手!
from airflow.models import DagRun
from airflow.operators.python_operator import PythonOperator
from datetime import datetime, timedelta
from datetime import datetime, timedelta
from airflow import DAG
def first_function(**context):
print("hello")
default_args = {
'owner': 'airflow',
'depends_on_past': False,
'email': ['example@gmail.com'],
'email_on_failure': False,
'email_on_retry': False,
'retries': 1,
'retry_delay': timedelta(minutes=5)
}
with DAG(
'main',
default_args=default_args,
description='Sample DAG',
schedule_interval=timedelta(days=1),
start_date=datetime(2022,6,10),
catchup=False
) as dag:
first_function = PythonOperator(
task_id="first_function",
python_callable=first_function,
)
first_function
【问题讨论】:
标签: python airflow airflow-scheduler directed-acyclic-graphs