私はダグを実行しようとしていますが、これは一度だけ実行する必要があります。だから私はダグの実行間隔を '@ once'にしました。このリンクで述べたようにしかし、私はエラーを取得しています - https://issues.apache.org/jira/browse/AIRFLOW-14001か月の特定の時刻を実行するようにダグをスケジュールする方法。つまり一度だけ
以下のように今、私は実行の正確な日付を渡すためにしようとしている:
:これは、ようなエラーを投げているdefault_args = {
'owner': 'airflow',
'depends_on_past': False,
'start_date': datetime(2017,11,13),
'email': ['[email protected]'],
'email_on_failure': False,
'email_on_retry': False,
'retries': 1,
'retry_delay': timedelta(seconds=5)
}
dag = DAG(
dag_id='dagNameTest', default_args=default_args, schedule_interval='12 09 13 11 2017',concurrency=1)
File "/usr/lib/python2.7/site-packages/croniter/croniter.py", line 543, in expand
expr_format))
CroniterBadCronError: [12 09 13 11 2017] is not acceptable, out of range
誰かがこれを解決するのに役立つことができます。
おかげで、 アルジュン