¿Cuál es la diferencia entre las herramientas de extracción, transformación y carga (ETL) y las herramientas de replicación de datos empresariales (EDR)?
Una herramienta de extracción, transformación y carga (ETL) es un medio para tomar datos de uno o varios formatos, transformarlos y cargarlos en una base de datos. ETL se utiliza para convertir tipos de datos, transformar o calcular valores según los requisitos de la aplicación y cargar los valores resultantes en una base de datos de destino. Las herramientas ETL se utilizan a menudo para recuperar datos de fuentes de datos dispares para cargarlos en una única base de datos de destino, a menudo un almacén de datos.
Mi investigación me dice que la replicación de datos empresariales (EDR) es un concepto relativamente nuevo, quizás acuñado por mi amigo y compañero de la facultad de TDWI Mark Madsen. Mi conjetura semi-educada sobre la diferencia: EDR, o replicación de datos empresariales, las herramientas están centradas en la base de datos y se utilizan para copiar o migrar objetos de la base de datos de un sistema a otro. EDR copia o sincroniza datos entre uno o varios sistemas. Es un concepto nuevo, pero básicamente es copiar o mover tablas de bases de datos con poca o ninguna transformación de datos. Las herramientas EDR no tienen las facilidades que ofrece ETL para transformar los datos en función del valor de los datos y las reglas comerciales.
Más sobre herramientas ETL