Zpoždění spuštění další akce v Azure Logic AppsDelay running the next action in Azure Logic Apps

Chcete-li, aby vaše aplikace logiky čekala dlouhou dobu před spuštěním další akce, můžete přidat předdefinovanou akci zpožděného plánování před akcí v pracovním postupu aplikace logiky.To have your logic app wait an amount of time before running the next action, you can add the built-in Delay - Schedule action before an action in your logic app's workflow. Nebo můžete přidat vestavěnou prodlevu do doby, než se před spuštěním další akce počká na určité datum a čas.Or, you can add the built-in Delay until - Schedule action to wait until a specific date and time before running the next action. Další informace o předdefinovaných akcích a triggerech plánování najdete v tématu plánování a spouštění opakujících se automatizovaných úloh, úkolů a pracovních postupů s Azure Logic Apps.For more information about the built-in Schedule actions and triggers, see Schedule and run recurring automated, tasks, and workflows with Azure Logic Apps.

  • Delay: před spuštěním další akce počkejte na zadaný počet časových jednotek (například sekund, minut, hodin, dnů, týdnů nebo měsíců).Delay: Wait for the specified number of time units, such as seconds, minutes, hours, days, weeks, or months, before the next action runs.

  • Zpoždění do: před spuštěním další akce počkat na zadané datum a čas.Delay until: Wait until the specified date and time before the next action runs.

Tady je několik příkladů, jak použít tyto akce:Here are some example ways to use these actions:

  • Počkejte, až pracovní den pošle aktualizaci stavu přes e-mail.Wait until a weekday to send a status update over email.

  • Před pokračováním a obnovením dat odložit pracovní postup do dokončení volání HTTP.Delay your workflow until an HTTP call finishes before resuming and retrieving data.

PožadavkyPrerequisites

  • Předplatné Azure.An Azure subscription. Pokud předplatné nemáte, můžete si zaregistrovat bezplatný účet Azure.If you don't have a subscription, you can sign up for a free Azure account.

  • Základní znalosti o Logic AppsBasic knowledge about logic apps. Než budete moct použít akci, vaše aplikace logiky musí nejdřív spustit Trigger.Before you can use an action, your logic app must first start with a trigger. Před přidáním akce zpoždění můžete použít libovolný Trigger, který chcete přidat, a další akce.You can use any trigger you want and add other actions before you add a delay action. V tomto tématu se používá aktivační procedura Office 365 Outlook.This topic uses an Office 365 Outlook trigger. Pokud s Logic Apps začínáte, přečtěte si, jak vytvořit svou první aplikaci logiky.If you're new to logic apps, learn how to create your first logic app.

Přidat akci zpožděníAdd the Delay action

  1. V návrháři aplikace logiky v kroku, kam chcete přidat akci zpoždění, vyberte možnost Nový krok.In the Logic App Designer, under the step where you want to add the delay action, choose New step.

    Chcete-li přidat akci zpoždění mezi kroky, přesuňte ukazatel myši na šipku, která propojuje kroky.To add the delay action between steps, move the pointer over the arrow that connects the steps. Zvolte znaménko plus (+), které se zobrazí, a pak vyberte přidat akci.Choose the plus sign (+) that appears, and then select Add an action.

  2. Do vyhledávacího pole zadejte jako filtr "Delay".In the search box, enter "delay" as your filter. V seznamu akce vyberte tuto akci: zpoždění .From the actions list, select this action: Delay

    Přidat akci zpoždění

  3. Zadejte dobu, po kterou se má čekat, než se spustí další akce.Specify the amount of time to wait before the next action runs.

    Nastavte dobu zpoždění.

    VlastnostProperty Název JSONJSON name Požaduje seRequired TypType PopisDescription
    PočetCount countcount AnoYes IntegerInteger Počet časových jednotek, které se mají zpozditThe number of time units to delay
    JednotkaUnit unitunit AnoYes ŘetězecString Jednotka času, například: Second , Minute , Hour , Day , Week nebo MonthThe unit of time, for example: Second, Minute, Hour, Day, Week, or Month
  4. Přidejte všechny další akce, které chcete v pracovním postupu spustit.Add any other actions that you want to run in your workflow.

  5. Až budete hotovi, uložte aplikaci logiky.When you're done, save your logic app.

Přidat akci zpoždění až doAdd the Delay-until action

  1. V návrháři aplikace logiky v kroku, kam chcete přidat akci zpoždění, vyberte možnost Nový krok.In the Logic App Designer, under the step where you want to add the delay action, choose New step.

    Chcete-li přidat akci zpoždění mezi kroky, přesuňte ukazatel myši na šipku, která propojuje kroky.To add the delay action between steps, move the pointer over the arrow that connects the steps. Zvolte znaménko plus (+), které se zobrazí, a pak vyberte přidat akci.Choose the plus sign (+) that appears, and then select Add an action.

  2. Do vyhledávacího pole zadejte jako filtr "Delay".In the search box, enter "delay" as your filter. V seznamu akce vyberte tuto akci: zpoždění doFrom the actions list, select this action: Delay until

    Přidat akci zpoždění do

  3. Zadejte koncové datum a čas, kdy chcete pracovní postup obnovit.Provide the end date and time for when you want to resume the workflow.

    Zadejte časové razítko, kdy se má zpoždění ukončit.

    VlastnostProperty Název JSONJSON name Požaduje seRequired TypType PopisDescription
    TimestampTimestamp časové razítkotimestamp AnoYes ŘetězecString Koncové datum a čas pro obnovení pracovního postupu v tomto formátu:The end date and time for resuming the workflow using this format:

    RRRR-MM-DDThh: mm: ssZYYYY-MM-DDThh:mm:ssZ

    Pokud například požadujete 18. září 2017 na 2:00 odp., zadejte "2017-09-18T14:00:00Z".So for example, if you want September 18, 2017 at 2:00 PM, specify "2017-09-18T14:00:00Z".

    Poznámka: Tento formát času musí odpovídat specifikaci data a času ISO 8601 ve formátu data a času UTC, ale bez posunu UTC.Note: This time format must follow the ISO 8601 date time specification in UTC date time format, but without a UTC offset. Bez časového pásma je nutné přidat písmeno "Z" na konci bez mezer.Without a time zone, you must add the letter "Z" at the end without any spaces. Tento "Z" odkazuje na ekvivalentní námořní čas.This "Z" refers to the equivalent nautical time.

  4. Přidejte všechny další akce, které chcete v pracovním postupu spustit.Add any other actions that you want to run in your workflow.

  5. Až budete hotovi, uložte aplikaci logiky.When you're done, save your logic app.

Další krokyNext steps