Chaque fois que j'essaie d'exécuter un DAG, celui-ci sera à l'état en cours d'exécution, mais les tâches ne seront pas exécutées. J'ai défini ma date de début sur datetime.today () et mon intervalle de planification sur "* * * * *". Le déclenchement manuel d'une exécution lancera le dag mais la tâche ne s'exécutera pas pour les raisons suivantes:
La date d'exécution est 2017-09-13T00: 00: 00, mais avant la date de début de la tâche 2017-09-13T16: 20: 30.363268.
J'ai essayé diverses combinaisons d'intervalles (par exemple, une heure spécifique chaque jour), ainsi que l'attente du déclenchement du dag et des déclencheurs manuels. Rien ne semble fonctionner.
google m'envoyer ici, j'ai eu le même problème que vous. J'ai été défini le start_date
comme aujourd'hui
'start_date': datetime.today()
Le problème a été résolu lorsque j'ai utilisé une date plus ancienne (par exemple, il y a 7 jours).
seven_days_ago = datetime.combine(datetime.today() - timedelta(7),
datetime.min.time())
args = {
'owner': 'airflow',
'start_date': seven_days_ago,
'depends_on_past': False,
}
J'ai trouvé cette explication Airflow Docs
essayez de redémarrer les planificateurs, cela a fonctionné pour moi.