Python Brasil 2022

Your locale preferences have been saved. We like to think that we have excellent support for English in pretalx, but if you encounter issues or errors, please contact us!

Teste suas DAGs: criando testes unitários com Python + Airflow.
2022-10-20 , Jaraqui - Vasco Vasquez

A chave para um bom código em duas palavras: testes unitários. Use Python para testar seu código e suas DAGs do Airflow. Aumente a produtividade e diminua erros no seu time!


1 - Sobre mim (2min):
Quem sou eu, onde atuo, o que gosto de fazer.

2 - O que são testes unitários (5min):
Falar sobre o conceitos e boas práticas de unit testing. Tópico pouco abordado em times de Data Science, onde a maioria não tem formação de Desenvolvimento de Software.

3 - Testes no Python (10min):
Falar um pouco e mostrar exemplos da biblioteca pytest. Como construir um teste unitário básico e testar seu código.

4 - O que é o Airflow (5min):
Explicar por cima a teoria e pra que serve a ferramenta.

5 - Testando DAGs do Airflow (15min):
Explicar como estruturei testes para DAGs do Airflow na minha empresa, e como diminui a taxa de erros em staging em 90% e aumentei a produtividade do time.

6 - Dúvidas e questões (3min).

Mestre e Engenheiro de ML na Stone Co. Apaixonado por Machine Learning, software, cultura cyberpunk, futurismo, ficção e muito rock 🎸🤘. Ia falar que sou viciado em café, mas ficaria muito óbvio...