Categoría Azure

Delta Lake en Databricks: transacciones ACID y time travel

Delta Lake añade sobre los ficheros Parquet de un data lake un registro de transacciones que aporta garantías ACID y versionado completo de cada tabla. Explicamos cómo funciona el transaction log y cómo aprovechar el time travel para auditar, recuperar datos borrados o reproducir un informe exacto de hace unos días.

Azure Synapse Analytics: dedicated SQL pool vs serverless SQL pool

Azure Synapse Analytics ofrece dos formas muy distintas de consultar datos con SQL: el dedicated SQL pool, con recursos reservados y pensado para cargas predecibles, y el serverless SQL pool, que cobra por dato escaneado y brilla en la exploración ad-hoc sobre el data lake. Comparamos ambos modelos y cuándo elegir cada uno.

Azure Data Factory: pipelines, activities y triggers

Azure Data Factory organiza la orquestación de datos en pipelines compuestos por activities, que se disparan mediante triggers de distinto tipo (schedule, tumbling window o basados en eventos). Repasamos qué hace cada pieza y cuándo conviene usar cada tipo de trigger.

Arquitectura Medallion en Azure Databricks: Bronze, Silver y Gold

La arquitectura Medallion organiza los datos en tres capas (Bronze, Silver y Gold) que van mejorando su calidad a medida que avanzan por el pipeline. Vemos qué papel juega cada capa, cómo se apoya en Delta Lake y qué buenas prácticas de esquema y particionado conviene aplicar en cada una.