Saltar al contenido principal Saltar al contenido complementario

Métodos de actualización de destinos

Puede establecer qué método de actualización utilizar, ya sea durante la configuración inicial de la tarea o más tarde en la Configuración de la tarea de datos. No es posible cambiar el método de actualización una vez que se ha preparado la tarea de datos.

Los métodos de actualización disponibles vienen determinados por el tipo de tarea y las capacidades del conector. Los tipos de tareas disponibles son el destino/aterrizaje, la replicación o el aterrizaje de datos en un lago de datos.

Métodos de actualización al aterrizar datos

  • Captura de datos de cambios (CDC)

    La tarea de datos comienza con una carga completa. Los datos aterrizados se mantienen actualizados mediante cargas incrementales basadas en los campos de fecha. CDC puede que no sea compatible con todas las fuentes de datos.

    Nota informativaLas operaciones DELETE no son compatibles. Esto significa que, si una fila se elimina en la fuente, no se eliminará en los datos transferidos. Si el manejo de las eliminaciones es importante, utilice Volver a cargar y comparar en su lugar.

    Cuando trabaje con Data Movement gateway y los datos de destino/aterrizaje de las aplicaciones SaaS, fije el intervalo entre la lectura de los cambios de la fuente, en Configuración > Ajustes en el procesamiento de cambios. Cuando trabaje sin Data Movement gateway, fije el intervalo mediante el Programador. Para más información, vea Programación de tareas CDC al trabajar sin Data Movement gateway..

  • Volver a cargar y comparar

    La tarea de datos realiza cargas completas solo desde la fuente. Esto es útil si su fuente no admite CDC, por ejemplo, o si desea que las operaciones DELETE (que no son admitidas por CDC) se propaguen al destino. La recarga y la comparación se pueden utilizar con cualquier fuente de datos compatible, y se pueden programar para que se realicen periódicamente.

Métodos de actualización al replicar en bases de datos o almacenes de datos de destino

  • Carga completa: Carga los datos de las tablas de origen seleccionadas en la plataforma de destino y crea las tablas de destino si es necesario. La carga completa se produce automáticamente cuando se inicia la tarea, pero también se puede realizar manualmente si surge la necesidad.

  • Aplicar cambios: Mantiene las tablas de destino actualizadas con cualquier cambio realizado en las tablas de origen.

  • Guardar cambios: Almacena los cambios en las tablas de origen en las Tablas de cambios (una por cada tabla de origen) .

    Para obtener más información, consulte Guardar cambios.

Cuando se trabaja con Data Movement gateway, los cambios se capturan desde la fuente casi en tiempo real. Cuando se trabaja sin Data Movement gateway (por ejemplo, con una suscripción Qlik Talend Cloud Starter o al seleccionar Ninguna), los cambios se capturan según la configuración del programador. Para obtener más información, consulte Programación de tareas al trabajar sin Data Movement gateway.

Métodos de actualización al replicar en almacenamiento de nube (data lakes)

  • Captura de Datos de Cambios (CDC): Las tareas de aterrizaje en un lago de datos comienzan con una Carga completa (durante la cual todas las tablas seleccionadas se cargan en el destino). A continuación, los datos de destino se mantienen actualizados usando la tecnología CDC (Captura de Datos de Cambios).

    Nota informativaNo se admite CDC (Captura de Datos de Cambios) en operaciones DDL.

    Cuando se trabaja con Data Movement gateway, los cambios se capturan desde la fuente casi en tiempo real. Cuando se trabaja sin Data Movement gateway, los cambios se capturan según la configuración del programador. Para obtener más información, consulte Programación de tareas al trabajar sin Data Movement gateway.

  • Recargar: Realiza una carga completa de los datos de las tablas de origen seleccionadas en la plataforma de destino y crea las tablas de destino, si es necesario. La carga completa se produce automáticamente cuando se inicia la tarea, pero también se puede realizar manualmente o programarse para que se realice de forma periódica según sea necesario.

Nota informativa

El procedimiento para configurar la replicación al almacenamiento en la nube difiere según el nivel de suscripción.

Comprensión de la captura de datos de cambios programados (CDC)

Cuando se trabaja sin Data Movement gateway, los cambios se capturan según un intervalo programado. Es importante conocer el funcionamiento de la programación, que se demuestra mejor con un ejemplo. En el siguiente ejemplo, se ha programado una tarea para que se ejecute cada 30 minutos, a partir de las 9:00.

  • La tarea comienza a las 9:00 con una carga completa.
  • La carga completa termina a las 9:40, lo que significa que se saltará la ejecución de las 9:30.
  • La siguiente ejecución comienza a las 10:00, y captura cualquier cambio realizado hasta las 10:00.
  • La ejecución de las 10:00 termina a las 10:15.
  • La siguiente ejecución comienza a las 10:30 y captura cualquier cambio que se haya producido entre las 10:00 y las 10:30.
Nota informativaDependiendo de la carga del sistema, del número de tareas en ejecución simultánea y de cuántos pods estén disponibles, es posible que la siguiente instancia programada no se inicie exactamente a la hora prevista.

Limitaciones

Algunas tablas que devuelve la aplicación SaaS no se admiten para Captura de datos de cambios (CDC). En ese caso, verá aparecer un mensaje de advertencia en Errores de validación. Puede, o bien:

  • Eliminar la tabla de la tarea de datos.

  • Cambiar el método de actualización de la tarea de datos a Volver a cargar y comparar.

¿Esta página le ha sido útil?

No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.