Breaking

Post Top Ad

Your Ad Spot

domingo, 15 de diciembre de 2019

SSIS contra Oracle GG



Este es el tercero de una serie de identificaciones de productos entre Oracle y Microsoft para ayudar a aquellos que intentan comprender las similitudes y diferencias entre estas partes esenciales de cualquier entorno de plataforma de datos.
En esta publicación, voy a describir las similitudes y diferencias entre los Servicios de integración de Microsoft SQL Server y Oracle Golden Gate. Espera, es un poco accidentado. como ninguno de los dos servicios está disponible por sí solo (los demás se quedan atrás) y definitivamente hay algunos productos nuevos en el lado de Microsoft que no se tienen en cuenta.
Lo primero que debe saber es que esto no tiene en cuenta todas las características detalladas de cada producto. Ambos son esencialmente productos de autoservicio, por lo que si alguien quiere construir algo en el producto, incluso si no fue diseñado originalmente para él, lo más probable es que pueda. Estoy buscando un alto nivel para el propósito original del producto y cómo puedo crear, (lo más cerca posible) un entorno de comparación de manzana a manzana para los dos.
El segundo es que los diagramas deberían ayudarlo a visualizar cómo son diferentes y la arquitectura fundamental para cada uno.

Microsoft SSIS

Los Servicios de integración de SQL Server (SSIS) han existido MUCHO tiempo, primero brillando en el mundo SQL como Servicios de transformación de datos (DTS) en SQL Server 7. El producto utiliza un repositorio de SQL Server para almacenar procesos de integración en grupos, llamado paquetes y son la base de muchos procesamientos ETL en el mundo SQL. Con la introducción de la nube de Azure, Azure Data Factory (ADF) incluye la capacidad de integrar paquetes SSIS en su oferta, creando una base de datos de repositorio SSISDB, aprovechando al máximo los paquetes de integración existentes de los clientes y ayudándoles a pasar a nuevas capacidades con flujos de datos ADF y tuberías.
Para crear algo que parece cumplir con la misma superposición de características que Oracle GG, agregué en el envío de registros, ya que Oracle GG maneja mejor la replicación (IMHO) que SSIS.
SSIS con envío de registros

Oracle Golden Gate

Oracle Golden Gate también surgió de un producto predecesor, primero conocido como Change Data Capture (CDC), que era un conjunto de procedimientos almacenados y paquetes dentro de la base de datos Oracle, luego Oracle Streams, que lo llevó un paso más allá, hasta que evolucionó hacia el Producto Oracle Golden Gate.
Para crear un diagrama similar al de SSIS, he incorporado un producto secundario de Oracle, Data Integrator, para ayudarnos a otorgarnos una vista de manzana a manzana, ya que creo que SSIS hace un mejor trabajo en la integración de datos que Oracle GG.
Oracle GG con ODI

La esencia

Ambos productos utilizan un repositorio de base de datos para almacenar y realizar el procesamiento esencial, pero como Oracle GG se originó de la necesidad de mover datos, especialmente las migraciones de datos a sistemas de ingeniería, (que era casi esencial para facilitar este escenario de migración) es muy fácil de instalar , fácil de usar y tiene poco impacto en la base de datos, ya que utiliza los datos de registro para realizar el proceso, incluida la actualización del procesamiento transaccional posterior a la carga inicial. En el mundo SQL, el envío de registros es la herramienta elegida para realizar este tipo de procesamiento (incluso más que la replicación, al igual que Oracle GG ha reemplazado las formas más antiguas de replicación con su propia versión).
SSIS es un producto que ha resistido la prueba del tiempo, los paquetes son lo suficientemente valiosos como para que hayan integrado el producto en Azure Data Factory. La facilidad de uso para aquellos que lo han estado utilizando durante un par de décadas hace que sea más simple para las empresas moverse a la nube sin temor a tener que migrar todo su trabajo ETL desde cero.
Esperemos que el escenario que he creado en los diagramas ayude a comprender cómo se superponen los productos y cómo son diferentes, agregando los dos productos secundarios para ayudar a equilibrarlos.
Con eso, me voy a la cama, es una época ocupada del año aquí en tierra de Microsoft. 🙂

No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

Post Top Ad

Your Ad Spot

Páginas