¿Por qué ETL-Zero? Comprender el cambio en la integración de datos como principiante | de Sarah Lea | noviembre de 2024

Cuando me estaba preparando para la certificación Salesforce Data Cloud, me encontré con el término Zero-ETL. Data Cloud ofrece la posibilidad de acceder a datos directamente desde otros sistemas, como almacenes de datos o lagos de datos, o compartir datos con estos sistemas sin que se copien los datos. Salesforce también describe esto como Bring Your Own Lake (BYOL), en referencia al término Bring Your Own Device (BYOD). Quería comprender mejor el concepto de Zero-ETL e ilustrarlo de una manera comprensible.

En este artículo, le mostraré cómo puede crear un proceso ETL simplificado con Python para comprender mejor este concepto, qué significa Zero-ETL o Zero-Copy y cómo se implementa este nuevo enfoque para la integración de datos en Salesforce Data Cloud.

Tabla de contenido
1) Proceso ETL tradicional: guía paso a paso con Python para principiantes
2) Entonces, ¿qué es Zero-ETL?
3) ¿Por qué Zero-ETL? Ventajas y desventajas
4) ¿Cómo se ve Zero-ETL en Salesforce Data Cloud?
5) Pensamientos finales

Si ya está familiarizado con los procesos ETL y ELT, puede omitir esta sección. Si es nuevo en este tema, eche un vistazo al ejemplo súper simplificado para comprender mejor el proceso Extraer – Transformar – Cargar. O mejor aún, constrúyalo usted mismo; al aplicarlo, normalmente comprenderá mejor los conceptos.