Saltar al contenido
Lakehouse LabLakehouse LabPreparación Databricks Data Engineer
Módulo 08 · Lección

Metadatos, errores y cuarentena

Contenido abierto

Puedes leer todo sin registrarte. Solo crearemos un perfil anónimo cuando decidas guardar tu progreso.

Lección 5 de 5

Metadatos, errores y cuarentena

Una landing gobernada conserva origen, lote y evidencia para replay.

Duración
17 min aprox.
Objetivo
Una landing gobernada conserva origen, lote y evidencia para replay.
Siguiente paso
Continuar con el laboratorio
Ver detalles del módulo

Ingesta batch, formatos, COPY INTO, JDBC y REST

Elige una vía de entrada reproducible para archivos, bases de datos y APIs.

Al terminar podrás
  • Comparar cargas completas e incrementales
  • Usar COPY INTO de forma idempotente
  • Controlar formatos, compresión y metadatos de origen
Ver fuentes y revisión

Metadatos editoriales

Última revisión
21 jul 2026
Nivel
Associate
Ruta relacionada
core
Dominios blueprint
Data Ingestion and Loading · File formats
Estado
Revisión editorial interna
Fuentes principales
Ingestion · COPY INTO
Reportar un error
05
Decisión de diseño

Metadatos, errores y cuarentena

Una landing gobernada conserva origen, lote y evidencia para replay.

Mostrar prerrequisitos
Dificultad
Associate
Prerrequisitos
m07
Reportar un error en esta lección

Volumes ofrecen rutas de archivos bajo Unity Catalog; tablas Bronze organizan registros con metadatos de ingestión.

La idempotencia se demuestra repitiendo el mismo lote y comparando filas, claves y commits, no solo ausencia de error.

Modelo mental

Landing es una frontera durable entre recepción y procesamiento. Conserva los bytes entregados, identidad del objeto, tiempo, productor, lote y, cuando procede, checksum o metadatos de transporte. No es un vertedero anónimo ni necesariamente una tabla para analistas. Su propósito es demostrar qué llegó y permitir replay cuando cambia la lógica Silver o falla un proceso posterior. Unity Catalog Volumes y external locations gobiernan rutas y evitan credenciales en código. La estructura de carpetas puede ayudar a operación, pero no debe sustituir un manifiesto y metadatos consultables. Retención, cifrado, clasificación y acceso se definen según sensibilidad y capacidad de reextracción.

Landing zone

Área gobernada donde se conserva la representación recibida antes de transformaciones irreversibles.

Desacopla disponibilidad de la fuente y permite replay verificable.
Manifiesto

Registro de objetos esperados y observados con tamaño, checksum, lote y estado.

Permite reconciliar transferencias y detectar archivos ausentes o alterados.
Provenance

Información que relaciona un dato con productor, objeto, instante y proceso de origen.

Sustenta auditoría y localización de errores a lo largo del pipeline.
SQLMetadatos de origen
SELECT *, _metadata.file_path, _metadata.file_modification_time
FROM read_files('/Volumes/main/landing/orders', format => 'json');

Persiste los metadatos necesarios para investigar duplicados.

Puntos clave

  • Volumes gobiernan archivos
  • Bronze conserva metadata
  • Replay debe probarse

Evita

  • Guardar landing en ruta personal
  • Declarar idempotencia sin segundo run

Recuerdo activo

¿Qué evidencia prueba reintento seguro?

Borrador privado · solo en este navegador
5 lecciones pendientes

Vista de lectura · sin ejecución

File operations and ELT notebooks

databricks-notebooks · commit 51e8e4b

notebooks/file-operations-python.ipynb