Capítulo 3. Patrones de diseño para la gestión de errores
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Nuestra nueva Constitución ya está establecida, y tiene una apariencia que promete permanencia; pero en este mundo nada puede decirse que sea seguro, excepto la muerte y los impuestos.
Benjamín Franklin
Eso es lo que Benjamin Franklin, uno de los Fundadores de Estados Unidos, escribió en una carta al físico francés Jean-Baptiste Le Roy en 1789. Si Franklin hubiera sido un ingeniero de datos en nuestros días, probablemente habría escrito algo así:
En este mundo, nada puede decirse que sea seguro, salvo los errores y los problemas de calidad de los datos.
Triste pero cierto, pero tu vida de ingeniero de datos rara vez será un camino de rosas. Recuerda que los datos son dinámicos y que tus expectativas de hoy no seguirán siendo las mismas durante todo el ciclo de vida. Por eso tendrás que esperar lo peor y adaptarte en consecuencia.
Además, ten en cuenta que estás procesando datos generados por otros. Heredas directamente sus problemas de datos o de ingeniería de software, como redes poco fiables que provocan retrasos en las entregas o fallos temporales que causan nuevas entregas y los consiguientes duplicados en el conjunto de datos.
Los patrones de diseño presentados en este capítulo se centran en la gestión de errores, que es el siguiente paso lógico en un proyecto de ingeniería de datos tras el ciclo ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access