que.nom.es

Data virtualization: qué es y en qué se diferencia de un ETL

Integración de datos intermedio También llamado: data virtualization, virtualización de datos, federación de datos
Virtualización de datos: una capa lógica recibe las consultas de BI y aplicaciones y las resuelve en tiempo real contra las fuentes, sin copiar los datos a un repositorio central.
Virtualización de datos: una capa lógica recibe las consultas de BI y aplicaciones y las resuelve en tiempo real contra las fuentes, sin copiar los datos a un repositorio central.

Data virtualization (virtualización de datos)

¿Qué es?

La virtualización de datos es una técnica de integración que crea una capa lógica unificada sobre fuentes de datos dispersas —bases de datos, data warehouses, APIs, ficheros— sin moverlas ni copiarlas físicamente. El consumidor consulta una vista única, y el motor de virtualización traduce esa consulta a las fuentes reales en tiempo real y combina los resultados.

Es el enfoque opuesto a la integración tradicional por replicación: en lugar de copiar los datos a un almacén central, se dejan donde están y se accede a ellos bajo demanda.

Cómo funciona

  1. Se conectan las fuentes a la capa de virtualización (conectores).
  2. Se definen vistas lógicas que unen y transforman los datos de varias fuentes.
  3. Cuando alguien consulta una vista, el motor genera consultas federadas, las envía a cada fuente, combina los resultados y los devuelve.
  4. Opcionalmente se cachean resultados para mejorar el rendimiento.

Data virtualization vs ETL

Data virtualizationETL
Movimiento de datosNo copia (acceso en vivo)Copia a un destino
Latencia del datoTiempo realSegún la frecuencia de carga
Almacenamiento extraMínimoDuplicación en el DW
Carga sobre las fuentesAlta (consultas en vivo)Baja (cargas programadas)
Mejor paraVistas ágiles, prototipos, datos volátilesVolumen alto, histórico, transformación pesada

No son excluyentes: muchas arquitecturas usan ETL para el histórico y virtualización para combinarlo con datos operativos recientes.

Ventajas y límites

Ventajas: rapidez de implantación, datos siempre frescos, menos duplicación, capa de gobierno centralizada.

Límites: el rendimiento depende de las fuentes (una consulta pesada puede saturar un sistema operativo); no sustituye a un data warehouse cuando hace falta histórico, transformación compleja o cargas analíticas masivas.

Para qué sirve

  • Crear una vista 360° del cliente combinando CRM, ERP y soporte sin un proyecto de DW.
  • Prototipar integraciones antes de decidir qué consolidar físicamente.
  • Alimentar una data fabric o una capa semántica con acceso unificado.

Más información

Para ver herramientas de integración de datos del mercado, consulta el directorio de integración de datos de Dataprix.

Contenido elaborado con asistencia de inteligencia artificial — Equipo Editorial Dataprix. Verifica la información antes de tomar decisiones.