E19 - Intro a Great Expectations: Una librería para medir y controlar Data Quality

13-11-2023 · 98 min · Ver en YouTube

Resumen

En este episodio los conductores conversan sobre Data Quality: qué significa, por qué importa y por qué suele quedar relegada en las empresas por falta de tiempo y de gobernanza de datos. Repasan una guía de métricas de calidad (precisión, confiabilidad de la fuente, semántica, estructura, completitud, consistencia, vigencia, tipos de dato, IDs duplicados) y la ilustran con anécdotas propias. Luego presentan Great Expectations, una librería de Python para definir "expectativas" sobre los datos, validarlas y recibir alertas cuando fallan. Un conductor hace una demo en vivo: instalación, inicialización del proyecto, conexión de datos, creación de suites de expectations con un profiler automático, Checkpoints y validaciones sobre un dataset de FIFA 17. Concluyen que la herramienta es simple de adoptar y útil, que conviene probarla en proyectos en producción y que la calidad de datos es un paso clave que consume gran parte del tiempo del data scientist.

Capítulos

Palabras clave

data qualitycalidad de datosgreat expectationsvalidación de datosexpectationscheckpointsprofilergobernanza de datoslinaje de datosmonitoreopipelinepython