Ajouter les dernières modifications à votre pipeline
Pour terminer votre flux de travail, votre responsable vous demande d'ajouter un contrôle logique conditionnel pour envoyer un rapport de vente par courrier électronique, uniquement si le jour est un jour de semaine. Dans le cas contraire, aucun courriel ne doit être envoyé. En outre, la tâche de courrier électronique doit être modélisée de manière à inclure la date et le nom du projet dans le contenu.
La branche "callable" est déjà définie pour vous.
Cet exercice fait partie du cours
Introduction à Apache Airflow en Python
Instructions
- Importez les opérateurs nécessaires.
- Configurez l'EmailOperator pour qu'il fournisse les données spécifiques à l'objet appelable.
- Complétez l'appel de branche si nécessaire pour pointer vers
'email_report_task'
ou'no_email_task'
. - Configurez l'opérateur de branche pour qu'il vérifie correctement la condition.
Exercice interactif pratique
Passez de la théorie à la pratique avec l’un de nos exercices interactifs
