Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ETL Testing con SQL, Python y Great Expectations
Highest Rated
Rating: 4.2 out of 5(517 ratings)
1,840 students

ETL Testing con SQL, Python y Great Expectations

Validá cargas, compará datasets y automatizá pruebas de calidad de datos en procesos ETL.
Last updated 10/2026
Spanish
Spanish [Auto],

What you'll learn

  • Aprenderás qué es el mundo de Data y ETL en sistemas y cómo es diferente del software
  • Aprenderás cómo es el ciclo del testing en ETL y Data
  • Aprenderás las técnicas necesarias para informar la calidad de la data producida
  • Aprenderás sobre queries a Bases de Datos
  • Aprenderás a automatizar ETL Testing con Great Expectations y Python
  • Aprenderás a reportar lo que es importante en ETL Testing

Course content

5 sections • 51 lectures • 3h 6m total length
  • Introducción1:54
  • Preguntas y dudas: ¿Dónde comunicarse?1:22
  • ¿Cómo encarar este curso? Olvidarse del Testing tradicional1:44

Requirements

  • Conocimientos de Testing o haber realizado el curso de Introducción al Testing de Software
  • Una computadora
  • Conexión a internet

Description

Aprendé a probar procesos ETL y a validar la calidad de los datos con SQL, Python y Great Expectations. El curso conecta los fundamentos del testing de datos con tareas concretas: revisar cargas, comparar conjuntos de datos y detectar errores antes de que lleguen al análisis.


Un proceso ETL extrae datos de una fuente, los transforma y los carga en un destino. Para probarlo, necesitás comprobar que los datos mantengan su integridad durante ese recorrido y que el resultado cumpla con las reglas esperadas. En este curso vas a trabajar sobre ese enfoque, entendiendo qué validar y cómo convertir esas verificaciones en pruebas.


Vas a repasar las bases de SQL y su aplicación a pruebas de integridad de datos. También vas a explorar técnicas para validar cargas, comparar datasets e identificar diferencias que requieren investigación. El objetivo es desarrollar criterio para interpretar los resultados y reconocer problemas en un proceso ETL.


Después vas a usar Great Expectations, una herramienta de Python para definir expectativas sobre los datos y comprobar si se cumplen. Vas a aprender a crear expectativas para distintos tipos de datos y a ejecutar validaciones que permitan repetir las comprobaciones de forma automatizada.


Este curso está dirigido a testers, profesionales de QA y personas que trabajan con datos y quieren incorporar pruebas a sus procesos ETL. Combina fundamentos y herramientas para que puedas llevar el testing de datos a tu práctica.


Al terminar, vas a contar con una base para diseñar y ejecutar pruebas de ETL, usar SQL en validaciones de integridad y automatizar controles de calidad de datos con Python y Great Expectations.

Who this course is for:

  • Testers buscando los skills para el gran nicho laboral que es ETL y Data en el mundo de sistemas