E15 - Introducción a Kedro

22-10-2023 · 107 min · Ver en YouTube

Resumen

El episodio 15 de enCoders presenta Kedro, una librería de Python que impone una estructura estándar a los proyectos de datos para facilitar su puesta en producción. Los anfitriones recorren un tutorial: crear el proyecto, configurar el ambiente virtual, el catálogo de datos, los pipelines y nodos, los parámetros, el versionado de modelos, Kedro Viz y la documentación automática. Valoran el catálogo de datos, la carpeta de configuración, la separación de parámetros y credenciales, y la visualización del flujo. Critican que solo funcione con Python, que depure con dificultad y que las empresas lo impongan. Concluyen que Kedro conviene después del trabajo exploratorio previo, cuando ya se sabe qué funciones y transformaciones se necesitan, y que es útil conocerlo y usarlo cuando aplique. Uno de los participantes no lo recomienda como herramienta general.

Capítulos

Palabras clave

Kedropipelinesnodoscatálogo de datosKedro VizparámetrosMLOpsestructura de proyectoversionado de modelosPythonbuenas prácticasproductivización