Ciclo de vida de las transmisiones

En el siguiente diagrama, se muestran los diversos estados y transiciones del ciclo de vida de una transmisión.

Diagrama de flujo de usuarios de Datastream

Primero, crea una transmisión. Datastream usa esta transmisión para transferir datos de una base de datos de origen a un destino. Después de crear la transmisión, el estado de esta es Not started.

Después de crear la transmisión, iníciala. El estado de la transmisión cambiará a Starting. Esto significa que la transmisión está en proceso de inicio y validación.

  • Si la transmisión es válida, el estado de la transmisión cambia de Starting a Running.
  • Si la transmisión no es válida, el estado de la transmisión cambia de Starting a Not started. Luego, puedes corregir los problemas de la transmisión. Por ejemplo, si los errores están asociados con la información de conectividad de la transmisión, modifica la definición de la transmisión. Después de resolver todos los problemas de la transmisión, reiníciala y el estado cambiará a Starting y, luego, a Running.

Puedes pausar una transmisión. Cuando se pausa una transmisión, Datastream no extrae datos nuevos de la base de datos de origen al destino. Sin embargo, es posible que algunos datos se sigan escribiendo en el destino porque los datos en tránsito siguen fluyendo.

Por lo tanto, después de pausar una transmisión, el estado de la transmisión cambia de Running a Draining. El drenaje de una transmisión es el proceso de vaciarla para que no contenga datos. Una vez que la transmisión se vacía y queda sin datos, el estado de la transmisión cambia de Draining a Paused.

Cuando reanudas una transmisión pausada, el estado de la transmisión cambia de Paused a Running.

Existen dos acciones que puedes realizar en cualquier momento durante el ciclo de vida de la transmisión:

Errores de transmisión

Una transmisión en ejecución puede encontrar errores que podrían hacer que cambie su estado a Failed o Failed permanently:

  • Un estado Failed significa que la transmisión encontró un error recuperable. Esto significa que la transmisión aún está activa o que se intenta ejecutar de forma continua.
  • Una transmisión Failed permanently es una transmisión que encontró un error irrecuperable que impide que siga ejecutándose. Estos errores pueden provocar la pérdida de datos.

Puedes abordar los problemas de una transmisión de Failed, y esta se reanuda automáticamente. Su estado cambia de Failed a Running. Para obtener más información, consulta Cómo solucionar problemas de transmisión.

Puedes recuperar manualmente una transmisión de Failed permanently. Para obtener más información, consulta Cómo recuperar una transmisión.

¿Qué sigue?