Share via


Vertraging bij het uitvoeren van de volgende actie in Azure Logic Apps

Van toepassing op: Azure Logic Apps (verbruik)

Als u wilt dat uw logische app enige tijd wacht voordat u de volgende actie uitvoert, kunt u de ingebouwde vertragingsactie toevoegen voordat een actie in de werkstroom van uw logische app wordt uitgevoerd. U kunt ook de ingebouwde vertraging toevoegen totdat de actie wacht tot een specifieke datum en tijd voordat u de volgende actie uitvoert. Zie Terugkerende geautomatiseerde, taken en werkstromen plannen en uitvoeren met Azure Logic Apps voor meer informatie over de ingebouwde planningsacties en triggers.

  • Vertraging: wacht tot het opgegeven aantal tijdseenheden, zoals seconden, minuten, uren, dagen, weken of maanden, voordat de volgende actie wordt uitgevoerd.

  • Vertraging tot: Wacht tot de opgegeven datum en tijd voordat de volgende actie wordt uitgevoerd.

Hier volgen enkele voorbeelden van manieren om deze acties te gebruiken:

  • Wacht tot een weekdag een statusupdate via e-mail verzendt.

  • Stel de werkstroom uit totdat een HTTP-aanroep is voltooid voordat gegevens worden hervat en opgehaald.

Vereisten

  • Een Azure-account en -abonnement. Als u geen abonnement hebt, kunt u zich registreren voor een gratis Azure-account.

  • Basiskennis van logische apps. Voordat u een actie kunt gebruiken, moet uw logische app eerst beginnen met een trigger. U kunt elke gewenste trigger gebruiken en andere acties toevoegen voordat u een vertragingsactie toevoegt. In dit onderwerp wordt een Office 365 Outlook-trigger gebruikt.

De actie Vertraging toevoegen

  1. Kies nieuwe stap in de ontwerpfunctie voor logische apps, onder de stap waar u de vertragingsactie wilt toevoegen.

    Als u de vertragingsactie tussen stappen wilt toevoegen, verplaatst u de aanwijzer over de pijl waarmee de stappen worden verbonden. Kies het plusteken (+) dat wordt weergegeven en selecteer vervolgens Een actie toevoegen.

  2. Voer in het zoekvak 'vertraging' in als uw filter. Selecteer deze actie in de lijst met acties: Vertraging

    Add

  3. Geef de hoeveelheid tijd op die moet worden gewacht voordat de volgende actie wordt uitgevoerd.

    Set amount of time for the delay

    Eigenschappen JSON-naam Vereist Type Omschrijving
    Count count Ja Geheel getal Het aantal tijdseenheden dat moet worden vertraagd
    Eenheid eenheid Ja String De tijdseenheid, bijvoorbeeld: Second, Minute, Hour, Day, , of WeekMonth
  4. Voeg eventuele andere acties toe die u in uw werkstroom wilt uitvoeren.

  5. Sla uw logische app op wanneer u klaar bent.

De actie Vertragings-tot-tijd toevoegen

  1. Kies nieuwe stap in de ontwerpfunctie voor logische apps, onder de stap waar u de vertragingsactie wilt toevoegen.

    Als u de vertragingsactie tussen stappen wilt toevoegen, verplaatst u de aanwijzer over de pijl waarmee de stappen worden verbonden. Kies het plusteken (+) dat wordt weergegeven en selecteer vervolgens Een actie toevoegen.

  2. Voer in het zoekvak 'vertraging' in als uw filter. Selecteer deze actie in de lijst met acties: Vertraging tot

    Add

  3. Geef de einddatum en tijd op voor wanneer u de werkstroom wilt hervatten.

    Specify timestamp for when to end the delay

    Eigenschappen JSON-naam Vereist Type Omschrijving
    Tijdstempel tijdstempel Ja String De einddatum en -tijd voor het hervatten van de werkstroom met behulp van deze indeling:

    JJJJ-MM-DDThh:mm:ssZ

    Als u bijvoorbeeld 18 september 2017 om 2:00 uur wilt, geeft u '2017-09-18T14:00:00Z' op.

    Opmerking: deze tijdnotatie moet voldoen aan de ISO 8601-datum/tijdspecificatie in UTC-datum/tijdnotatie, maar zonder utc-offset. Zonder een tijdzone moet u de letter 'Z' aan het einde toevoegen zonder spaties. Deze "Z" verwijst naar de equivalente zeetijd.

  4. Voeg eventuele andere acties toe die u in uw werkstroom wilt uitvoeren.

  5. Sla uw logische app op wanneer u klaar bent.

Volgende stappen