AWS Athena y Glue para principiantes

Cataloga archivos de ventas con Glue, consulta datos reales de S3 con Athena, registra particiones mensuales y diagnostica un mes ausente.

AWS

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

Analiza CSV de ventas en Amazon S3 con AWS Glue y Athena. Cuatro laboratorios guiados conectan archivos, catálogo y consultas; un desafío independiente aborda resultados mensuales incompletos.

Qué aprenderás

  • Subir registros y describir columnas, formato CSV y ubicación en Glue Data Catalog.
  • Usar SELECT, WHERE y GROUP BY para consultar pedidos reales y sumar ingresos en céntimos enteros.
  • Registrar ubicaciones mensuales y consultar el nuevo mes conservando el anterior.
  • Descargar el CSV real de resultados, corregir un valor de entrada y recalcular el resumen.
  • Diagnosticar un mes omitido conservando ambos archivos de origen y los datos ajenos.

Requisitos y entorno

Completa AWS Foundations for Beginners, operaciones básicas de objetos S3 y fundamentos de identidad IAM. Aquí se explica SQL introductorio. Realiza los cuatro laboratorios antes del desafío.

Cada unidad comienza en un entorno Linux independiente en el navegador, con Terminal, AWS View, archivos sintéticos y credenciales AWS configuradas. No necesitas una cuenta AWS personal ni recursos de otra VM.

Preguntas frecuentes

¿El catálogo copia los datos CSV?

Glue guarda metadatos de esquema y ubicación; los registros siguen en S3. Definir una tabla externa no los copia ni transforma.

¿Basta con subir el archivo del nuevo mes?

Esta tabla particionada también necesita el mapeo correcto en el catálogo. La llegada del archivo y su descubrimiento son cosas distintas.

¿Un resultado guardado cambia cuando cambia la entrada?

No. Envía una nueva ejecución para recalcular y conserva el resultado anterior para compararlo. Los ejercicios comprueban registros y resultados reales, sin medir costes de escaneo ni rendimiento de producción.

Profesor

labby
Labby
Labby is the LabEx teacher.