Plánování a spouštění opakujících se automatizovaných úloh, procesů a pracovních postupů pomocí Azure Logic AppsSchedule and run recurring automated tasks, processes, and workflows with Azure Logic Apps

Logic Apps vám pomůže vytvářet a spouštět automatizované opakované úlohy a procesy podle plánu.Logic Apps helps you create and run automated recurring tasks and processes on a schedule. Vytvořením pracovního postupu aplikace logiky, který začíná vestavěným triggerem opakování nebo aktivační událostí posuvných oken, což jsou triggery typu plánování, můžete spouštět úlohy hned později nebo v pravidelných intervalech.By creating a logic app workflow that starts with a built-in Recurrence trigger or Sliding Window trigger, which are Schedule-type triggers, you can run tasks immediately, at a later time, or on a recurring interval. Můžete volat služby uvnitř i mimo Azure, jako jsou koncové body HTTP nebo HTTPS, odesílat zprávy do služeb Azure, například Azure Storage a Azure Service Bus, nebo získávat soubory odeslané do sdílené složky.You can call services inside and outside Azure, such as HTTP or HTTPS endpoints, post messages to Azure services such as Azure Storage and Azure Service Bus, or get files uploaded to a file share. Pomocí triggeru opakování můžete také nastavit komplexní plány a pokročilé opakování pro spuštěné úlohy.With the Recurrence trigger, you can also set up complex schedules and advanced recurrences for running tasks. Další informace o integrovaných triggerech a akcích plánování najdete v tématu plánování aktivačních událostí a plánování akcí.To learn more about the built-in Schedule triggers and actions, see Schedule triggers and Schedule actions.

Tip

Můžete naplánovat a spustit opakující se úlohy bez vytváření samostatné aplikace logiky pro každou naplánovanou úlohu a spuštění do limitu pro pracovní postupy na oblast a předplatné.You can schedule and run recurring workloads without creating a separate logic app for each scheduled job and running into the limit on workflows per region and subscription. Místo toho můžete použít model aplikace logiky, který je vytvořený šablonou rychlého startu Azure: Logic Apps Plánovačúloh.Instead, you can use the logic app pattern that's created by the Azure QuickStart template: Logic Apps job scheduler.

Šablona plánovače úloh Logic Apps vytvoří aplikaci logiky CreateTimerJob, která volá aplikaci logiky TimerJob.The Logic Apps job scheduler template creates a CreateTimerJob logic app that calls a TimerJob logic app. Pak můžete zavolat aplikaci logiky CreateTimerJob jako rozhraní API tak, že provedete požadavek HTTP a jako vstup zadáte plán pro požadavek.You can then call the CreateTimerJob logic app as an API by making an HTTP request and passing a schedule as input for the request. Každé volání aplikace logiky CreateTimerJob také volá aplikaci logiky TimerJob, která vytvoří novou instanci TimerJob, která se průběžně spouští na základě zadaného plánu nebo až do splnění zadaného limitu.Each call to the CreateTimerJob logic app also calls the TimerJob logic app, which creates a new TimerJob instance that continuously runs based on the specified schedule or until meeting a specified limit. Tímto způsobem můžete spustit tolik instancí TimerJob, kolik chcete, aniž byste se museli starat o omezení pracovního postupu, protože instance nejsou jednotlivými definicemi pracovních postupů aplikace logiky nebo prostředky.That way, you can run as many TimerJob instances as you want without worrying about workflow limits because instances aren't individual logic app workflow definitions or resources.

Tento seznam obsahuje několik ukázkových úloh, které můžete spustit s integrovanými aktivačními událostmi plánu:This list shows some example tasks that you can run with the Schedule built-in triggers:

  • Získejte interní data, jako je například spuštění uložené procedury SQL každý den.Get internal data, such as run a SQL stored procedure every day.

  • Získejte externí data, jako jsou například zprávy o počasí z NOAA každých 15 minut.Get external data, such as pull weather reports from NOAA every 15 minutes.

  • Odešlete data sestavy, jako je například Shrnutí e-mailu pro všechny objednávky větší než konkrétní částka za minulý týden.Send report data, such as email a summary for all orders greater than a specific amount in the past week.

  • Zpracování dat, jako je například komprese dnešních nahraných obrázků v době mimo špičku.Process data, such as compress today's uploaded images every weekday during off-peak hours.

  • Vyčištění dat, například odstranění všech tweety starších než tři měsíce.Clean up data, such as delete all tweets older than three months.

  • Archivace dat, jako jsou nabízené faktury, do služby zálohování v 1:00. každý den v příštích devět měsících.Archive data, such as push invoices to a backup service at 1:00 AM every day for the next nine months.

Můžete také použít předdefinované akce plánu k pozastavení pracovního postupu před spuštěním další akce, například:You can also use the Schedule built-in actions to pause your workflow before the next action runs, for example:

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

  • Odložit pracovní postup do doby, než bude dokončeno volání protokolu HTTP, než bude pokračovat a bude načítán výsledek.Delay the workflow until an HTTP call has time to finish before resuming and retrieving the result.

Tento článek popisuje možnosti pro předdefinované aktivační události a akce pro plán.This article describes the capabilities for the Schedule built-in triggers and actions.

Aktivační události plánuSchedule triggers

Pracovní postup aplikace logiky můžete spustit pomocí triggeru opakování nebo aktivační události posuvných oken, které nejsou přidruženy k žádné konkrétní službě nebo systému, například Office 365 Outlook nebo SQL Server.You can start your logic app workflow by using the Recurrence trigger or Sliding Window trigger, which isn't associated with any specific service or system, for example, Office 365 Outlook or SQL Server. Tyto aktivační události spustí a spustí pracovní postup na základě zadaného opakování, kde můžete vybrat interval a frekvenci, například počet sekund, minut a hodin pro obě aktivační události nebo počet dnů, týdnů nebo měsíců pro aktivační událost opakování.These triggers start and run your workflow based on your specified recurrence where you select the interval and frequency, such as the number of seconds, minutes, and hours for both triggers, or the number of days, weeks, or months for the Recurrence trigger. Můžete také nastavit datum a čas zahájení i časové pásmo.You can also set the start date and time as well as the time zone. Pokaždé, když se Trigger aktivuje, Logic Apps vytvoří a spustí novou instanci pracovního postupu pro vaši aplikaci logiky.Each time that a trigger fires, Logic Apps creates and runs a new workflow instance for your logic app.

Tady jsou rozdíly mezi těmito triggery:Here are the differences between these triggers:

  • Opakování: Spustí pracovní postup v pravidelných časových intervalech na základě zadaného plánu.Recurrence: Runs your workflow at regular time intervals based on your specified schedule. Pokud nedojde k opakování, Trigger opakování nezpracovává zmeškané opakování, ale restartuje opakování s dalším naplánovaným intervalem.If recurrences are missed, the Recurrence trigger doesn't process the missed recurrences but restarts recurrences with the next scheduled interval. Můžete zadat datum a čas zahájení i časové pásmo.You can specify a start date and time as well as the time zone. Pokud vyberete "Day", můžete zadat hodiny dne a minuty hodiny, například každý den v 2:30.If you select "Day", you can specify hours of the day and minutes of the hour, for example, every day at 2:30. Pokud vyberete "Week", můžete také vybrat dny v týdnu, například středa a sobotu.If you select "Week", you can also select days of the week, such as Wednesday and Saturday. Další informace najdete v tématu vytváření, plánování a spouštění opakovaných úloh a pracovních postupů s triggerem opakování.For more information, see Create, schedule, and run recurring tasks and workflows with the Recurrence trigger.

  • Posuvné okno: Spustí pracovní postup v pravidelných časových intervalech, které zpracovávají data v souvislých blocích.Sliding Window: Runs your workflow at regular time intervals that handle data in continuous chunks. V případě nevracení se aktivační událost posuvných oken vrátí zpět a zpracuje zmeškané opakování.If recurrences are missed, the Sliding Window trigger goes back and processes the missed recurrences. Můžete zadat počáteční datum a čas, časové pásmo a dobu trvání pro zpoždění každého opakování ve vašem pracovním postupu.You can specify a start date and time, time zone, and a duration to delay each recurrence in your workflow. Tato aktivační událost neobsahuje možnosti pro zadání dnů, týdnů a měsíců, hodin dne, minuty hodiny a dnů v týdnu.This trigger doesn't have options to specify days, weeks, and months, hours of the day, minutes of the hour, and days of the week. Další informace najdete v tématu vytváření, plánování a spouštění opakovaných úloh a pracovních postupů pomocí posuvných triggerů okna.For more information, see Create, schedule, and run recurring tasks and workflows with the Sliding Window trigger.

Plánované akceSchedule actions

Po jakékoli akci v pracovním postupu aplikace logiky můžete použít prodlevu a prodlevu, dokud akce nečekají, než bude pracovní postup čekat, než se spustí další akce.After any action in your logic app workflow, you can use the Delay and Delay Until actions to make your workflow wait before the next action runs.

Vzory pro počáteční datum a časPatterns for start date and time

Tady je několik vzorů, které ukazují, jak můžete řídit opakování s počátečním datem a časem a jak služba Logic Apps spouští Tato opakování:Here are some patterns that show how you can control recurrence with the start date and time, and how the Logic Apps service runs these recurrences:

Čas spuštěníStart time Opakování bez plánuRecurrence without schedule Opakování s plánem (jenom Trigger opakování)Recurrence with schedule (Recurrence trigger only)
nTato{none} Okamžitě spustí první úlohu.Runs the first workload instantly.

Spustí budoucí úlohy na základě času posledního spuštění.Runs future workloads based on the last run time.

Okamžitě spustí první úlohu.Runs the first workload instantly.

Spustí budoucí úlohy na základě zadaného plánu.Runs future workloads based on the specified schedule.

Čas začátku v minulostiStart time in the past Aktivační událost opakování : Vypočítá časy spuštění na základě zadaného času spuštění a zahodí minulé časy spuštění.Recurrence trigger: Calculates run times based on the specified start time and discards past run times. Spustí první úlohu v příštím budoucím čase spuštění.Runs the first workload at the next future run time.

Spustí budoucí úlohy na základě výpočtů z posledního času spuštění.Runs future workloads based on calculations from the last run time.

Aktivační událost posunutého okna : Vypočítá časy spuštění na základě zadaného počátečního času a respektuje minulé doby běhu.Sliding Window trigger: Calculates run times based on the specified start time and honors past run times.

Spustí budoucí úlohy na základě výpočtů z určeného počátečního času.Runs future workloads based on calculations from the specified start time.

Další vysvětlení najdete v příkladu následujícím v této tabulce.For more explanation, see the example following this table.

Spustí první úlohu, která není dřív než čas spuštění, podle plánu vypočítaného z času spuštění.Runs the first workload no sooner than the start time, based on the schedule calculated from the start time.

Spustí budoucí úlohy na základě zadaného plánu.Runs future workloads based on the specified schedule.

Poznámka: Pokud zadáte opakování s plánem, ale nezadáte hodiny nebo minuty pro daný plán, pak se budoucí časy spuštění počítají pomocí hodin nebo minut v první době spuštění.Note: If you specify a recurrence with a schedule, but don't specify hours or minutes for the schedule, then future run times are calculated using the hours or minutes, respectively, from the first run time.

Čas spuštění v současnosti nebo v budoucnostiStart time at present or in the future Spustí první úlohu v zadaném počátečním čase.Runs the first workload at the specified start time.

Spustí budoucí úlohy na základě výpočtů z posledního času spuštění.Runs future workloads based on calculations from the last run time.

Spustí první úlohu, která není dřív než čas spuštění, podle plánu vypočítaného z času spuštění.Runs the first workload no sooner than the start time, based on the schedule calculated from the start time.

Spustí budoucí úlohy na základě zadaného plánu.Runs future workloads based on the specified schedule.

Poznámka: Pokud zadáte opakování s plánem, ale nezadáte hodiny nebo minuty pro daný plán, pak se budoucí časy spuštění počítají pomocí hodin nebo minut v první době spuštění.Note: If you specify a recurrence with a schedule, but don't specify hours or minutes for the schedule, then future run times are calculated using the hours or minutes, respectively, from the first run time.

Příklad pro čas zahájení a opakování, ale žádný plánExample for past start time and recurrence but no schedule

Předpokládejme, že aktuální datum a čas jsou 8. září 2017 na 1:00 odp.Suppose the current date and time is September 8, 2017 at 1:00 PM. Zadejte počáteční datum a čas od 7. září 2017 na 2:00 PM, který je v minulosti, a opakování, které se spouští každé dva dny.You specify the start date and time as September 7, 2017 at 2:00 PM, which is in the past, and a recurrence that runs every two days.

Čas spuštěníStart time Aktuální časCurrent time OpakováníRecurrence PlánSchedule
2017-09-07T14:00:00Z2017-09-07T14:00:00Z
(2017-09 –07 v 2:00 odp.)(2017-09-07 at 2:00 PM)
2017-09-08T13:00:00Z2017-09-08T13:00:00Z
(2017-09 –08 v 1:00 odp.)(2017-09-08 at 1:00 PM)
Každé dva dnyEvery two days nTato{none}

U triggeru opakování vypočítá Logic Apps modul časy spuštění na základě času spuštění, zahodí minulé časy spuštění, používá další budoucí čas spuštění pro první spuštění a počítá budoucí běhy na základě posledního času spuštění.For the Recurrence trigger, the Logic Apps engine calculates run times based on the start time, discards past run times, uses the next future start time for the first run, and calculates future runs based on the last run time.

Tady je postup, jak vypadá toto opakování:Here's how this recurrence looks:

Čas spuštěníStart time Čas prvního spuštěníFirst run time Budoucí časy spuštěníFuture run times
2017-09 –07 v 2:00 odp.2017-09-07 at 2:00 PM 2017-09 –09 v 2:00 odp.2017-09-09 at 2:00 PM 2017-09 –11 v 2:00 odp.2017-09-11 at 2:00 PM
2017-09 –13 v 2:00 odp.2017-09-13 at 2:00 PM
2017-09 –15 v 2:00 odp.2017-09-15 at 2:00 PM
a tak dále...and so on...

Bez ohledu na to, jak daleko v minulosti zadáte čas zahájení, například 2017-09-05 v 2:00 odp. nebo 2017-09-01 v 2:00 odp. první spuštění vždy používá další budoucí čas spuštění.So, no matter how far in the past you specify the start time, for example, 2017-09-05 at 2:00 PM or 2017-09-01 at 2:00 PM, your first run always uses the next future start time.

V případě aktivační události posuvných oken modul Logic Apps vypočítá dobu běhu založenou na čase spuštění, respektuje dobu běhu, používá počáteční čas prvního spuštění a vypočítá budoucí běhy na základě času spuštění.For the Sliding Window trigger, the Logic Apps engine calculates run times based on the start time, honors past run times, uses the start time for the first run, and calculates future runs based on the start time.

Tady je postup, jak vypadá toto opakování:Here's how this recurrence looks:

Čas spuštěníStart time Čas prvního spuštěníFirst run time Budoucí časy spuštěníFuture run times
2017-09 –07 v 2:00 odp.2017-09-07 at 2:00 PM 2017-09 –07 v 2:00 odp.2017-09-07 at 2:00 PM 2017-09 –09 v 2:00 odp.2017-09-09 at 2:00 PM
2017-09 –11 v 2:00 odp.2017-09-11 at 2:00 PM
2017-09 –13 v 2:00 odp.2017-09-13 at 2:00 PM
2017-09 –15 v 2:00 odp.2017-09-15 at 2:00 PM
a tak dále...and so on...

Bez ohledu na to, jak daleko v minulosti zadáte čas zahájení, například 2017-09-05 v 2:00 odp. nebo 2017-09-01 v 2:00 odp. první spuštění vždy používá určený čas spuštění.So, no matter how far in the past you specify the start time, for example, 2017-09-05 at 2:00 PM or 2017-09-01 at 2:00 PM, your first run always uses the specified start time.

Příklady opakováníExample recurrences

Tady jsou různé příklady opakování, které můžete nastavit pro aktivační události, které podporují tyto možnosti:Here are various example recurrences that you can set up for the triggers that support the options:

TriggerTrigger OpakováníRecurrence IntervalInterval FrekvenceFrequency Čas spuštěníStart time V tyto dnyOn these days V těchto hodináchAt these hours V těchto minutáchAt these minutes PoznámkaNote
VzorecRecurrence,
Posuvné oknoSliding Window
Spustit každých 15 minut (žádné počáteční datum a čas)Run every 15 minutes (no start date and time) 1515 MinutaMinute nTato{none} znemožnit{unavailable} nTato{none} nTato{none} Tento plán se spustí okamžitě a pak vypočítá budoucí opakování na základě posledního času spuštění.This schedule starts immediately, then calculates future recurrences based on the last run time.
VzorecRecurrence,
Posuvné oknoSliding Window
Spustit každých 15 minut (s počátečním datem a časem)Run every 15 minutes (with start date and time) 1515 MinutaMinute startDateTstartTimeZstartDateTstartTimeZ znemožnit{unavailable} nTato{none} nTato{none} Tento plán se nespustí dříve , než je zadané počáteční datum a čas, a pak vypočítá budoucí opakování na základě posledního času spuštění.This schedule doesn't start any sooner than the specified start date and time, then calculates future recurrences based on the last run time.
VzorecRecurrence,
Posuvné oknoSliding Window
Spustit každou hodinu, ve hodinu (s počátečním datem a časem)Run every hour, on the hour (with start date and time) 11 HodinaHour startDateThh:00:00ZstartDateThh:00:00Z znemožnit{unavailable} nTato{none} nTato{none} Tento plán se nespustí dříve , než je zadané počáteční datum a čas.This schedule doesn't start any sooner than the specified start date and time. Budoucí opakování se spouští každou hodinu při označení "00" min. počítá se od počátečního času.Future recurrences run every hour at the "00" minute mark, which is calculated from the start time.

Pokud je frekvence "Week" (týden) nebo "Month", tento plán se spustí jenom na jeden den v týdnu nebo jeden den za měsíc.If the frequency is "Week" or "Month", this schedule respectively runs only one day per week or one day per month.

VzorecRecurrence,
Posuvné oknoSliding Window
Spustit každou hodinu, každý den (žádné počáteční datum a čas)Run every hour, every day (no start date and time) 11 HodinaHour nTato{none} znemožnit{unavailable} nTato{none} nTato{none} Tento plán se spustí okamžitě a vypočítá budoucí opakování na základě posledního času spuštění.This schedule starts immediately and calculates future recurrences based on the last run time.

Pokud je frekvence "Week" (týden) nebo "Month", tento plán se spustí jenom na jeden den v týdnu nebo jeden den za měsíc.If the frequency is "Week" or "Month", this schedule respectively runs only one day per week or one day per month.

VzorecRecurrence,
Posuvné oknoSliding Window
Spustit každou hodinu, každý den (s počátečním datem a časem)Run every hour, every day (with start date and time) 11 HodinaHour startDateTstartTimeZstartDateTstartTimeZ znemožnit{unavailable} nTato{none} nTato{none} Tento plán se nespustí dříve , než je zadané počáteční datum a čas, a pak vypočítá budoucí opakování na základě posledního času spuštění.This schedule doesn't start any sooner than the specified start date and time, then calculates future recurrences based on the last run time.

Pokud je frekvence "Week" (týden) nebo "Month", tento plán se spustí jenom na jeden den v týdnu nebo jeden den za měsíc.If the frequency is "Week" or "Month", this schedule respectively runs only one day per week or one day per month.

VzorecRecurrence,
Posuvné oknoSliding Window
Spouští se každých 15 minut po celé hodině (s počátečním datem a časem).Run every 15 minutes past the hour, every hour (with start date and time) 11 HodinaHour startDateT00:15:00ZstartDateT00:15:00Z znemožnit{unavailable} nTato{none} nTato{none} Tento plán se nespustí dříve , než je zadané počáteční datum a čas.This schedule doesn't start any sooner than the specified start date and time. Budoucí opakování se spouštějí při "15" minutové značce, která se počítá od počátečního času, takže v 00:15 dop. 1:15 AM, 2:15 a tak dále.Future recurrences run at the "15" minute mark, which is calculated from the start time, so at 00:15 AM, 1:15 AM, 2:15 AM, and so on.
OpakováníRecurrence Spustit každých 15 minut po celé hodině (bez počátečního data a času)Run every 15 minutes past the hour, every hour (no start date and time) 11 DenDay nTato{none} znemožnit{unavailable} 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 230, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23 1515 Tento plán běží v 00:15 dop. 1:15 AM, 2:15 a tak dále.This schedule runs at 00:15 AM, 1:15 AM, 2:15 AM, and so on. Tento plán je také stejný jako frekvence "hodina" a čas spuštění s "15" minutami.Also, this schedule is equivalent to a frequency of "Hour" and a start time with "15" minutes.
OpakováníRecurrence Spustí se každých 15 minut v zadaném počtu minut (žádné počáteční datum a čas).Run every 15 minutes at the specified minute marks (no start date and time). 11 DenDay nTato{none} znemožnit{unavailable} 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 230, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23 0, 15, 30, 450, 15, 30, 45 Tento plán se nespustí až do další zadané 15 minutové značky.This schedule doesn't start until the next specified 15-minute mark.
OpakováníRecurrence Spustit každý den v 8 dop. plus po uložení aplikace logiky se zobrazí minutová značkaRun daily at 8 AM plus the minute-mark from when you save your logic app 11 DenDay nTato{none} znemožnit{unavailable} 88 nTato{none} Bez počátečního data a času se tento plán spustí na základě času uložení aplikace logiky (operace PUT).Without a start date and time, this schedule runs based on the time when you save the logic app (PUT operation).
OpakováníRecurrence Spustit každý den v 8:00. (s počátečním datem a časem)Run daily at 8:00 AM (with start date and time) 11 DenDay startDateT08:00:00ZstartDateT08:00:00Z znemožnit{unavailable} nTato{none} nTato{none} Tento plán se nespustí dříve , než je zadané počáteční datum a čas.This schedule doesn't start any sooner than the specified start date and time. Budoucí výskyty běží denně v 8:00.Future occurrences run daily at 8:00 AM.
OpakováníRecurrence Spustit každý den v 8:30. (žádné počáteční datum a čas)Run daily at 8:30 AM (no start date and time) 11 DenDay nTato{none} znemožnit{unavailable} 88 3030 Tento plán se spustí každý den v 8:30.This schedule runs at 8:30 AM every day.
OpakováníRecurrence Spustit každý den v 8:30 a 4:30 ODP.Run daily at 8:30 AM and 4:30 PM 11 DenDay nTato{none} znemožnit{unavailable} 8, 168, 16 3030
OpakováníRecurrence Každodenní spuštění v 8:30 AM, 8:45 dop., 4:30 ODP. a 4:45 odp.Run daily at 8:30 AM, 8:45 AM, 4:30 PM, and 4:45 PM 11 DenDay nTato{none} znemožnit{unavailable} 8, 168, 16 30, 4530, 45
OpakováníRecurrence Spustit každou sobotu v hodnotě 5 odp. (žádné počáteční datum a čas)Run every Saturday at 5 PM (no start date and time) 11 TýdenWeek nTato{none} Sobota"Saturday" 1717 0000 Tento plán se spustí každou sobotu v 5:00./odp.This schedule runs every Saturday at 5:00 PM.
OpakováníRecurrence Spustit každou sobotu v hodnotě 5 odp. (s počátečním datem a časem)Run every Saturday at 5 PM (with start date and time) 11 TýdenWeek startDateT17:00:00ZstartDateT17:00:00Z Sobota"Saturday" nTato{none} nTato{none} Tento plán se nespustí dříve , než je zadané počáteční datum a čas, v tomto případě 9. září 2017 na 5:00 odp.This schedule doesn't start any sooner than the specified start date and time, in this case, September 9, 2017 at 5:00 PM. Budoucí opakování se spouštějí každou sobotu v 5:00./odp.Future recurrences run every Saturday at 5:00 PM.
OpakováníRecurrence Spustit každé úterý, čtvrtek na 5 odp. plus minuty od při uložení aplikace logikyRun every Tuesday, Thursday at 5 PM plus the minute-mark from when you save your logic app 11 TýdenWeek nTato{none} "Úterý", "čtvrtek""Tuesday", "Thursday" 1717 nTato{none}
OpakováníRecurrence Spustit každou hodinu během pracovní dobyRun every hour during working hours 11 TýdenWeek nTato{none} Vyberte všechny dny s výjimkou sobotu a neděle.Select all days except Saturday and Sunday. Vyberte hodiny v požadovaném dni.Select the hours of the day that you want. Vyberte libovolné minuty hodiny, kterou chcete.Select any minutes of the hour that you want. Pokud například máte pracovní dobu 8:00 až 5:00 odp., vyberte jako hodiny dne "8, 9, 10, 11, 12, 13, 14, 15, 16, 17".For example, if your working hours are 8:00 AM to 5:00 PM, then select "8, 9, 10, 11, 12, 13, 14, 15, 16, 17" as the hours of the day.

Pokud jsou pracovní hodiny 8:30 až 5:30 ODP., vyberte předchozí hodiny dne plus "30" jako minuty hodiny.If your working hours are 8:30 AM to 5:30 PM, select the previous hours of the day plus "30" as minutes of the hour.

OpakováníRecurrence Spouštět každý den každý den na víkendechRun once every day on weekends 11 TýdenWeek nTato{none} "Sobota", "neděle""Saturday", "Sunday" Vyberte hodiny v požadovaném dni.Select the hours of the day that you want. V případě potřeby vyberte libovolné minuty hodiny.Select any minutes of the hour as appropriate. Tento plán se spustí každou sobotu a neděli podle zadaného plánu.This schedule runs every Saturday and Sunday at the specified schedule.
OpakováníRecurrence Spouští se každých 15 minut dva týdny jenom v pondělí.Run every 15 minutes biweekly on Mondays only 22 TýdenWeek nTato{none} Pondělí"Monday" 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 230, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23 0, 15, 30, 450, 15, 30, 45 Tento plán se spouští každé druhé pondělí při každé 15 minutové značce.This schedule runs every other Monday at every 15-minute mark.
OpakováníRecurrence Spustit každý měsícRun every month 11 MěsícMonth startDateTstartTimeZstartDateTstartTimeZ znemožnit{unavailable} znemožnit{unavailable} znemožnit{unavailable} Tento plán se nespustí dřív než zadané počáteční datum a čas a vypočte budoucí opakování v počátečním datu a času.This schedule doesn't start any sooner than the specified start date and time and calculates future recurrences on the start date and time. Pokud nezadáte počáteční datum a čas, použije tento plán datum a čas vytvoření.If you don't specify a start date and time, this schedule uses the creation date and time.
OpakováníRecurrence Spustit každou hodinu po dobu jednoho dne měsíčněRun every hour for one day per month 11 MěsícMonth {Viz Poznámka}{see note} znemožnit{unavailable} 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 230, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23 {Viz Poznámka}{see note} Pokud nezadáte počáteční datum a čas, použije tento plán datum a čas vytvoření.If you don't specify a start date and time, this schedule uses the creation date and time. Chcete-li řídit minuty pro plán opakování, zadejte minuty hodiny, čas spuštění nebo použijte čas vytvoření.To control the minutes for the recurrence schedule, specify the minutes of the hour, a start time, or use the creation time. Pokud je například čas spuštění nebo čas vytvoření 8:25 dop., bude tento plán spuštěn v 8:25 dop., 9:25, 10:25 a tak dále.For example, if the start time or creation time is 8:25 AM, this schedule runs at 8:25 AM, 9:25 AM, 10:25 AM, and so on.

Spustit pouze jednorázověRun one time only

Pokud chcete aplikaci logiky spustit pouze v jednom okamžiku v budoucnu, můžete použít Plánovač: Spustit šablonu pro úlohy.If you want to run your logic app only at one time in the future, you can use the Scheduler: Run once jobs template. Po vytvoření nové aplikace logiky, ale před otevřením návrháře Logic Apps v části šablony vyberte v seznamu kategorie možnost plána pak vyberte tuto šablonu:After you create a new logic app but before opening the Logic Apps Designer, under the Templates section, from the Category list, select Schedule, and then select this template:

Vyberte Scheduler: Šablona spustit jednou pro úlohy

Nebo, pokud můžete aplikaci logiky spustit, když se přijme požadavek HTTP – Trigger žádosti a předejte čas spuštění jako parametr triggeru.Or, if you can start your logic app with the When a HTTP request is received - Request trigger, and pass the start time as a parameter for the trigger. Pro první akci použijte akci zpoždění do-plánovaného a zadejte čas, kdy se má spustit další akce.For the first action, use the Delay until - Schedule action, and provide the time for when the next action starts running.

Další krokyNext steps