Fördröjning vid körning av nästa åtgärd i Azure Logic Apps

Gäller för: Azure Logic Apps (förbrukning)

Om du vill att logikappen ska vänta en stund innan du kör nästa åtgärd kan du lägga till den inbyggda fördröjningsåtgärden före en åtgärd i logikappens arbetsflöde. Du kan också lägga till den inbyggda åtgärden Fördröjning tills du väntar till ett visst datum och en viss tid innan du kör nästa åtgärd. Mer information om inbyggda schemaåtgärder och utlösare finns i Schemalägga och köra återkommande automatiserade uppgifter, uppgifter och arbetsflöden med Azure Logic Apps.

  • Fördröjning: Vänta på det angivna antalet tidsenheter, till exempel sekunder, minuter, timmar, dagar, veckor eller månader, innan nästa åtgärd körs.

  • Fördröjning till: Vänta tills det angivna datumet och tiden innan nästa åtgärd körs.

Här är några exempel på sätt att använda dessa åtgärder:

  • Vänta till en veckodag för att skicka en statusuppdatering via e-post.

  • Fördröj arbetsflödet tills ett HTTP-anrop har slutförts innan data återupptas och hämtas.

Förutsättningar

  • Ett Azure-konto och prenumeration. Om du inte har en prenumeration kan du registrera dig för ett kostnadsfritt Azure-konto.

  • Grundläggande kunskaper om logikappar. Innan du kan använda en åtgärd måste logikappen börja med en utlösare. Du kan använda valfri utlösare som du vill och lägga till andra åtgärder innan du lägger till en fördröjningsåtgärd. I det här avsnittet används en Office 365 Outlook-utlösare.

Lägg till åtgärden Fördröjning

  1. I Logikappdesignern går du till steget där du vill lägga till fördröjningsåtgärden och väljer Nytt steg.

    Om du vill lägga till fördröjningsåtgärden mellan stegen flyttar du pekaren över pilen som ansluter stegen. Välj plustecknet (+) som visas och välj sedan Lägg till en åtgärd.

  2. I sökrutan anger du "delay" (fördröjning) som filter. I åtgärdslistan väljer du den här åtgärden: Fördröjning

    Add

  3. Ange hur lång tid det tar att vänta innan nästa åtgärd körs.

    Set amount of time for the delay

    Property JSON-namn Obligatoriskt Type Description
    Antal count Ja Integer Antalet tidsenheter som ska fördröjas
    Enhet unit Ja String Tidsenheten, till exempel: Second, Minute, Hour, Day, Weekeller Month
  4. Lägg till andra åtgärder som du vill köra i arbetsflödet.

  5. Spara logikappen när du är klar.

Lägg till åtgärden Fördröj tills

  1. I Logikappdesignern går du till steget där du vill lägga till fördröjningsåtgärden och väljer Nytt steg.

    Om du vill lägga till fördröjningsåtgärden mellan stegen flyttar du pekaren över pilen som ansluter stegen. Välj plustecknet (+) som visas och välj sedan Lägg till en åtgärd.

  2. I sökrutan anger du "delay" (fördröjning) som filter. I åtgärdslistan väljer du den här åtgärden: Fördröj tills

    Add

  3. Ange slutdatum och tid för när du vill återuppta arbetsflödet.

    Specify timestamp for when to end the delay

    Property JSON-namn Obligatoriskt Type Description
    Tidsstämpel timestamp Ja String Slutdatum och tid för att återuppta arbetsflödet med det här formatet:

    ÅÅÅÅ-MM-DDThh:mm:ssZ

    Om du till exempel vill ha 18 september 2017 kl. 14:00 anger du "2017-09-18T14:00:00Z".

    Obs! Det här tidsformatet måste följa ISO 8601-datumtidsspecifikationen i UTC-datumtidsformat, men utan utc-förskjutning. Utan en tidszon måste du lägga till bokstaven "Z" i slutet utan blanksteg. Detta "Z" avser motsvarande nautiska tid.

  4. Lägg till andra åtgärder som du vill köra i arbetsflödet.

  5. Spara logikappen när du är klar.

Nästa steg