Consulta los conectores compatibles con Application Integration.

Tarea de temporizador

La tarea Temporizador te permite añadir un retraso a la ejecución de la integración.

Durante la ejecución de una integración, cuando el control llega a la tarea Timer, la ejecución se pausa durante el tiempo límite especificado y se suspenden todas las tareas posteriores a la tarea Timer. Esta tarea solo admite la reanudación automática de una integración. La ejecución de la integración se reanuda automáticamente una vez que ha transcurrido el tiempo límite de suspensión. Por ejemplo, si configuras la tarea del temporizador en 180 segundos, la ejecución se pausará durante 3 minutos antes de reanudarse automáticamente.

Comparar las tareas de aprobación, suspensión y temporizador

Las tres tareas (Aprobación, Suspender y Temporizador) realizan una función similar: pausar y reanudar una integración. Sin embargo, hay diferencias sutiles entre ellas. En la siguiente tabla se describen las diferencias entre las tres tareas.

Tarea de aprobación Suspender una tarea Tarea de temporizador
No admite la reanudación automática de una integración y requiere la intervención manual para reanudarla. Admite la reanudación manual y automática de una integración. Si no se revoca la suspensión manualmente, la integración se reanudará automáticamente cuando finalice el plazo de suspensión. Solo admite la reanudación automática de una integración. La ejecución de la integración se reanuda automáticamente una vez que ha transcurrido el tiempo límite de suspensión.
No se puede reanudar una integración mediante una llamada a la API. Debes resolver la suspensión manualmente mediante la interfaz de usuario de Integraciones. Puede reanudar una integración mediante la API Suspensions para integraciones. Solo admite la reanudación automática de una integración.
Los usuarios reciben una notificación cuando se pausa una integración (se suspende). Los usuarios no reciben ninguna notificación cuando se pausa (suspende) una integración. Los usuarios no reciben ninguna notificación cuando se pausa (suspende) una integración.
Admite una variable de salida (booleana) que te permite realizar comprobaciones condicionales antes de reanudar una integración. Sin embargo, la variable de salida solo puede tener el valor true o false. Admite una variable de salida (cadena) que te permite realizar comprobaciones condicionales antes de reanudar una integración. Puedes asignar cualquier valor a la variable de salida. No admite ninguna variable de salida.

Configurar la tarea Temporizador

Para configurar la tarea Temporizador, haz lo siguiente:

  1. En la Google Cloud consola, ve a la página Integración de aplicaciones.

    Ir a Application Integration

  2. En el menú de navegación, haz clic en Integraciones.

    Aparecerá la página Integraciones, en la que se muestran todas las integraciones disponibles en el proyecto de Google Cloud.

  3. Seleccione una integración o haga clic en Crear integración para crear una.

    Si vas a crear una integración:

    1. Escribe un nombre y una descripción en el panel Crear integración.
    2. Selecciona una región para la integración.
    3. Selecciona una cuenta de servicio para la integración. Puede cambiar o actualizar los detalles de la cuenta de servicio de una integración en cualquier momento desde el panel Resumen de la integración de la barra de herramientas de integración.
    4. Haz clic en Crear. La integración que acabas de crear se abre en el editor de integraciones.

  4. En la barra de navegación del editor de integraciones, haz clic en Tareas para ver la lista de tareas y conectores disponibles.
  5. Haz clic en el elemento de tarea Temporizador y colócalo en el editor de integración.
  6. Haga clic en el elemento de tarea Temporizador del diseñador para ver el panel de configuración de la tarea Temporizador.
  7. Configura los campos restantes con las propiedades de configuración de la tarea. Por ejemplo, si asignas el valor 180 a Tiempo de espera y el valor Seconds a Unidad de tiempo, la ejecución se pausará durante 3 minutos antes de reanudarse automáticamente.
  8. Los cambios en las propiedades se guardan automáticamente.

Propiedades de configuración

En la siguiente tabla se describen las propiedades de configuración de la tarea Timer.

Propiedad Data type (Dato) Descripción
Timeout after Entero

Tiempo hasta el que se debe pausar la ejecución de la integración. La integración reanuda automáticamente la ejecución de la siguiente tarea de nivel inferior después de que expire el límite de tiempo.

Valor predeterminado: 120 segundos (2 minutos).

Límite de tiempo máximo permitido: 44.640 minutos (31 días).

Time unit Segundos, minutos, horas y días Unidad de tiempo de la propiedad Tiempo de espera después de.

Estrategia de gestión de errores

Una estrategia de gestión de errores de una tarea especifica la acción que se debe llevar a cabo si la tarea falla debido a un error temporal. Para obtener información sobre cómo usar una estrategia de gestión de errores y conocer los diferentes tipos de estrategias de gestión de errores, consulta Estrategias de gestión de errores.

Cuotas y límites

Para obtener información sobre las cuotas y los límites, consulta Cuotas y límites.

Siguientes pasos