Python Brasil 2022

Suas preferências de localidade foram salvas. Acreditamos que temos um excelente suporte para inglês em pretalx, mas se você encontrar problemas ou erros, por favor entre em contato conosco!

Teste suas DAGs: criando testes unitários com Python + Airflow.
20/10/2022 , 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...