2017-05-28 16 views
0

以下のようにダグを設定しました。私はこのダグを開始しましたジョブが開始されても、エアフローによって電子メールが送信されませんか?

airflow backfill jobs -s 2017-05-01 -e 2017-06-07 

私は仕事が成功したにもかかわらず電子メールを受信しませんでした。 メールを受け取るために何か他のことをすると思いますか? または、ダグを別の方法で実行する必要がありますか?以下のように

DAG:

default_args = { 
    'owner': 'me', 
    'depends_on_past': False, 
    'start_date': datetime(2017, 5, 01), 
    'end_date': datetime(2017, 6, 3), 
    'email': ['[email protected]'], 
    'email_on_failure': True, 
    'email_on_retry': True, 
    'retries': 1, 
    'retry_delay': timedelta(minutes=30), 
} 

答えて

0

エアフローは、デフォルトでのみ再試行し、失敗した場合に電子メールを送信するためのオプションを提供します。成功した場合にEメールを送信するには、最後にDAGにEmailOperatorを追加します。

関連する問題