Adicionando as alterações finais ao seu pipeline
Para concluir seu fluxo de trabalho, seu gerente pede que você adicione uma verificação lógica condicional para enviar um relatório de vendas por e-mail somente se o dia for um dia útil. Caso contrário, nenhum e-mail deverá ser enviado. Além disso, a tarefa de e-mail deve ser modelada para incluir a data e o nome do projeto no conteúdo.
O branch callable já está definido para você.
Este exercício faz parte do curso
Introdução ao Apache Airflow em Python
Instruções de exercício
- Importe os operadores necessários.
- Configure o EmailOperator para fornecer os dados específicos ao chamável.
- Complete o callable da ramificação conforme necessário para apontar para
'email_report_task'
ou'no_email_task'
. - Configure o operador de filial para verificar adequadamente a condição.
Exercício interativo prático
Transforme a teoria em ação com um de nossos exercícios interativos
