Atrasar a execução da próxima ação nos Aplicativos Lógicos do Azure
Aplica-se a: Aplicativos Lógicos do Azure (Consumo)
Para que seu aplicativo lógico aguarde um período de tempo antes de executar a próxima ação, você pode adicionar a ação interna Atrasar antes de uma ação no fluxo de trabalho do aplicativo lógico. Ou, você pode adicionar a ação interna Adiar até aguardar até uma data e hora específicas antes de executar a próxima ação. Para obter mais informações sobre as ações e gatilhos internos do Agendamento, consulte Agendar e executar tarefas automatizadas, tarefas e fluxos de trabalho recorrentes com os Aplicativos Lógicos do Azure.
Atraso: aguarde o número especificado de unidades de tempo, como segundos, minutos, horas, dias, semanas ou meses, antes que a próxima ação seja executada.
Adiar até: Aguarde até a data e hora especificadas antes que a próxima ação seja executada.
Aqui estão alguns exemplos de maneiras de usar essas ações:
Aguarde até um dia da semana para enviar uma atualização de status por e-mail.
Atrase seu fluxo de trabalho até que uma chamada HTTP seja concluída antes de retomar e recuperar dados.
Pré-requisitos
Uma conta e subscrição do Azure. Se não tiver uma subscrição, pode inscrever-se numa conta gratuita do Azure.
Conhecimento básico sobre aplicativos lógicos. Antes de poder usar uma ação, seu aplicativo lógico deve primeiro começar com um gatilho. Você pode usar qualquer gatilho desejado e adicionar outras ações antes de adicionar uma ação de atraso. Este tópico usa um gatilho do Office 365 Outlook.
Adicionar a ação Atrasar
No Logic App Designer, na etapa em que você deseja adicionar a ação de atraso, escolha Nova etapa.
Para adicionar a ação de atraso entre as etapas, mova o ponteiro sobre a seta que conecta as etapas. Escolha o sinal de adição (+) que aparece e, em seguida, selecione Adicionar uma ação.
Na caixa de pesquisa, digite "atraso" como filtro. Na lista de ações, selecione esta ação: Atrasar
Especifique o tempo de espera antes que a próxima ação seja executada.
Propriedade Nome JSON Obrigatório Tipo Descrição de palavras contagem Sim Integer O número de unidades de tempo para atrasar Unidade unit Sim String A unidade de tempo, por exemplo: Second
, , , , ,Week
Minute
Hour
Day
ouMonth
Adicione quaisquer outras ações que você deseja executar em seu fluxo de trabalho.
Quando terminar, salve seu aplicativo lógico.
Adicionar a ação Atrasar até
No Logic App Designer, na etapa em que você deseja adicionar a ação de atraso, escolha Nova etapa.
Para adicionar a ação de atraso entre as etapas, mova o ponteiro sobre a seta que conecta as etapas. Escolha o sinal de adição (+) que aparece e, em seguida, selecione Adicionar uma ação.
Na caixa de pesquisa, digite "atraso" como filtro. Na lista de ações, selecione esta ação: Atrasar até
Forneça a data e a hora de término para quando você deseja retomar o fluxo de trabalho.
Propriedade Nome JSON Obrigatório Tipo Descrição Carimbo de Data/Hora carimbo de data/hora Sim String A data e hora de término para retomar o fluxo de trabalho usando este formato: AAAA-MM-DDThh:mm:ssZ
Assim, por exemplo, se quiser 18 de setembro de 2017 às 14:00, especifique "2017-09-18T14:00:00Z".
Nota: Este formato de hora deve seguir a especificação de data e hora ISO 8601 no formato de data e hora UTC, mas sem um deslocamento UTC. Sem um fuso horário, você deve adicionar a letra "Z" no final sem espaços. Este "Z" refere-se ao tempo náutico equivalente.
Adicione quaisquer outras ações que você deseja executar em seu fluxo de trabalho.
Quando terminar, salve seu aplicativo lógico.