En el siguiente diagrama, se muestran los distintos estados y transiciones en el ciclo de vida de una transmisión.
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, su estado es Not started
.
Después de crear la transmisión, debes iniciarla. El estado de la transmisión cambiará a Starting
. Esto significa que la transmisión está en proceso de iniciarse y validarse.
- Si la transmisión es válida, su estado cambia de
Starting
aRunning
. - Si la transmisión no es válida, su estado cambia de
Starting
aNot started
. Luego, puedes rectificar 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, vuelve a iniciarla. El estado cambiará aStarting
y, luego, aRunning
.
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 sigan escribiéndose en el destino porque los datos en tránsito siguen fluyendo.
Por lo tanto, después de pausar una transmisión, su estado cambia de Running
a Draining
. El vaciado 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 en pausa, el estado de la transmisión cambia de Paused
a Running
.
Puedes realizar dos acciones en cualquier momento durante el ciclo de vida de la transmisión:
- Modifica la transmisión. Los cambios que realices se aplicarán de inmediato.
- Borrar la transmisión cuando ya no la necesites.
Errores de transmisión
Una transmisión en ejecución puede encontrar errores que pueden 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 intenta ejecutarse de forma continua. - Una transmisión
Failed permanently
es una transmisión que tuvo un error irrecuperable que le impide seguir ejecutándose. Estos errores pueden provocar la pérdida de datos.
Puedes solucionar los problemas de una transmisión de Failed
y la transmisión se reanudará automáticamente. Su estado cambia de Failed
a Running
. Para obtener más información, consulta Soluciona problemas relacionados con una 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?
- Para obtener información sobre cómo ejecutar una transmisión, consulta Ejecuta una transmisión.
- Para obtener información sobre cómo modificar tus transmisiones, consulta Modifica una transmisión.
- Para obtener información sobre cómo solucionar problemas relacionados con una transmisión, consulta Soluciona problemas relacionados con una transmisión.
- Para obtener información sobre cómo recuperar una transmisión, consulta Cómo recuperar una transmisión.
- Para obtener información sobre cómo borrar una transmisión, consulta Borra una transmisión.