Este libro es una guía esencial para quienes desean dominar los conceptos y técnicas de ingeniería de datos. A través de un enfoque teórico-práctico, se exploran los métodos para la ingesta, almacenamiento y procesamiento eficiente de datos, con énfasis en el uso de Python y otras tecnologías clave.
Los lectores aprenderán sobre la importancia de los datos en las organizaciones, comprendiendo las funciones y responsabilidades de la ingeniería de datos. Además, se profundiza en las tecnologías y herramientas disponibles para extraer datos de diferentes sistemas y aplicaciones. El libro guía a los usuarios en la implementación de modelos de almacenamiento que faciliten el análisis eficiente y en la programación de scripts para el procesamiento de datos en tiempo real.
A lo largo del libro, se desarrollan ejemplos prácticos para afianzar los conocimientos, permitiendo a los lectores crear y ejecutar scripts en Python desde la consola. A través de la web del libro está disponible un repositorio con todos los ejemplos analizados para que los lectores puedan realizar pruebas y asimilar los contenidos teóricos.
Esta obra es ideal para quienes buscan una comprensión profunda y práctica de la ingeniería de datos, sus tecnologías y aplicaciones en el procesamiento de grandes volúmenes de información.
El libro contiene material adicional que podrá descargar accediendo a la ficha del libro en www.ra-ma.es.
Daftar Isi
INTRODUCCIÓN
OBJETIVOS
CAPÍTULO 1. INGENIERÍA DE DATOS
CAPÍTULO 2. DATA LAKE Y DATA WAREHOUSE
CAPÍTULO 3. APACHE NIFI
CAPÍTULO 4. PROCESAMIENTO EN STREAMING
CAPÍTULO 5. PROCESAMIENTO EN TIEMPO REAL
CAPÍTULO 6. PIPELINES DE DATOS
CAPÍTULO 7. APACHE AIRFLOW
CAPÍTULO 8. PROGRAMACIÓN CON FLUJOS DE DATOS (DATA FLOW)
GLOSARIO DE TÉRMINOS
8.4 GLOSARIO
MATERIAL ADICIONAL
Tentang Penulis
JOSÉ MANUEL ORTEGA CANDEL
Ingeniero de software e investigador de ciberseguridad. Tiene interés en proyectos de innovación utilizando tecnologías Big Data y lenguajes de programación como Python. Actualmente, trabaja como ingeniero de software en proyectos de investigación relacionados con Big Data, ciberseguridad y Blockchain. Ha impartido docencia a nivel universitario y ha colaborado con el colegio oficial de ingenieros informáticos. También ha sido ponente en varias conferencias orientadas a desarrolladores de nivel nacional e internacional.