Retraso de la ejecución de la siguiente acción en Azure Logic Apps
Se aplica a: Azure Logic Apps (consumo)
Para que su aplicación lógica espere un período determinado antes de ejecutar la siguiente acción, puede agregar la acción Retraso antes de una acción en el flujo de trabajo de su aplicación lógica. También puede agregar la acción Retraso hasta para esperar hasta una fecha y hora específicas antes de ejecutar la siguiente acción. Para obtener más información sobre los desencadenadores y las acciones de programación integradas, consulte Programación y ejecución de tareas y flujos de trabajo automatizados periódicos con Azure Logic Apps.
Retraso: espere el número especificado de unidades de tiempo, como segundos, minutos, horas, días, semanas o meses, antes de que se ejecute la siguiente acción.
Retraso hasta: espere hasta la fecha y hora especificadas antes de que se ejecute la acción siguiente.
Aquí se muestran algunos ejemplos de uso de estas acciones:
Esperar hasta un día de la semana para enviar una actualización de estado por correo electrónico.
Retrasar el flujo de trabajo hasta que finalice una llamada HTTP antes de reanudarse y recuperar datos.
Requisitos previos
Una cuenta y una suscripción de Azure. Si no tiene una suscripción, puede registrarse para obtener una cuenta de Azure gratuita.
Conocimientos básicos sobre aplicaciones lógicas. Antes de realizar una acción, debe iniciar su aplicación lógica con un desencadenador. Puede usar el desencadenador que desee y agregar otras acciones antes de añadir una acción de retraso. En este tema se usa un desencadenador de Office 365 Outlook.
Adición de la acción de retraso
En el diseñador de aplicaciones lógicas, en el paso donde desea agregar una acción de retraso, elija Nuevo paso.
Para agregar la acción de retraso entre pasos, mueva el puntero sobre la flecha que conecta los pasos. Elija el signo más (+) que aparece y, a continuación, seleccione Agregar una acción.
En el cuadro de búsqueda, escriba "retraso" como filtro. En la lista de acciones, seleccione esta acción: Retraso.
Especifique el tiempo de espera antes de que se ejecute la siguiente acción.
Propiedad Nombre JSON Obligatorio Tipo Descripción Recuento count Sí Entero El número de unidades de tiempo de retraso Unidad unit Sí String La unidad de tiempo: Second
,Minute
,Hour
,Day
,Week
oMonth
.Agregue las demás acciones que desee ejecutar en el flujo de trabajo.
Cuando haya terminado, guarde la aplicación lógica.
Adición de la acción Retraso hasta
En el diseñador de aplicaciones lógicas, en el paso donde desea agregar una acción de retraso, elija Nuevo paso.
Para agregar la acción de retraso entre pasos, mueva el puntero sobre la flecha que conecta los pasos. Elija el signo más (+) que aparece y, a continuación, seleccione Agregar una acción.
En el cuadro de búsqueda, escriba "retraso" como filtro. En la lista de acciones, seleccione esta acción: Retrasar hasta
Proporcione la fecha y hora de finalización cuando desee reanudar el flujo de trabajo.
Propiedad Nombre JSON Obligatorio Tipo Descripción Timestamp timestamp Sí String Fecha y hora de finalización para reanudar el flujo de trabajo con este formato: AAAA-MM-DDThh:mm:ssZ
Por ejemplo, si desea el 18 de septiembre de 2017 a las 14:00, especifique "2017-09-18T14:00:00Z".
Nota: Este formato de hora debe seguir la especificación de fecha y hora ISO 8601 en formato de fecha y hora UTC, pero sin un desplazamiento UTC. Si no se selecciona una zona horaria, debe agregar la letra "Z" al final sin espacios. Esta "Z" se refiere al equivalente de hora náutica.
Agregue las demás acciones que desee ejecutar en el flujo de trabajo.
Cuando haya terminado, guarde la aplicación lógica.