Azure Logic Apps ile yinelenen otomatikleştirilmiş görevler, süreçler ve iş akışları zamanlayın ve çalıştırınSchedule and run recurring automated tasks, processes, and workflows with Azure Logic Apps

Logic Apps, otomatikleştirilmiş yinelenen görevleri ve işlemleri bir zamanlamaya göre oluşturmanıza ve çalıştırmanıza yardımcı olur.Logic Apps helps you create and run automated recurring tasks and processes on a schedule. Zamanlama türü Tetikleyicileri olan yerleşik bir yinelenme tetikleyicisi veya kayan pencere tetikleyicisi ile başlayan bir mantıksal uygulama iş akışı oluşturarak, görevleri daha sonra veya yinelenen bir zaman aralığında çalıştırabilirsiniz.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. HTTP veya HTTPS uç noktaları gibi Azure içindeki ve dışındaki hizmetleri çağırabilirsiniz, Azure depolama ve Azure Service Bus gibi Azure hizmetlerine iletiler gönderebilir veya bir dosya paylaşımında karşıya yüklenen dosyaları alabilirsiniz.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. Yineleme tetikleyicisiyle, görevleri çalıştırmak için karmaşık zamanlamalar ve gelişmiş tekrarlamalar da ayarlayabilirsiniz.With the Recurrence trigger, you can also set up complex schedules and advanced recurrences for running tasks. Yerleşik zamanlama Tetikleyicileri ve eylemleri hakkında daha fazla bilgi edinmek için bkz. tetikleyici ve zamanlama eylemlerini zamanlama .To learn more about the built-in Schedule triggers and actions, see Schedule triggers and Schedule actions.

İpucu

Her zamanlanan iş için ayrı bir mantıksal uygulama oluşturmadan ve her bir bölge ve abonelik için iş akışı sınırınakadar çalışan yinelenen iş yüklerini zamanlayabilir ve çalıştırabilirsiniz.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. Bunun yerine, Azure hızlı başlangıç şablonu tarafından oluşturulan mantıksal uygulama modelini kullanabilirsiniz: Logic Apps İş Zamanlayıcısı.Instead, you can use the logic app pattern that's created by the Azure QuickStart template: Logic Apps job scheduler.

Logic Apps işi Zamanlayıcı şablonu, bir TimerJob mantıksal uygulaması çağıran bir CreateTimerJob mantıksal uygulaması oluşturur.The Logic Apps job scheduler template creates a CreateTimerJob logic app that calls a TimerJob logic app. Daha sonra, bir HTTP isteği yaparak ve istek için bir zamanlamayı giriş olarak geçirerek, CreateTimerJob mantıksal uygulamasını bir API olarak çağırabilirsiniz.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. CreateTimerJob mantıksal uygulamasına yapılan her çağrı, belirtilen zamanlamaya göre veya belirli bir sınıra kadar sürekli olarak çalışan yeni bir TimerJob örneği oluşturan TimerJob mantıksal uygulamasını da çağırır.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. Bu şekilde, örnekler ayrı ayrı mantıksal uygulama iş akışı tanımları veya kaynakları olmadığından, iş akışı sınırları hakkında endişelenmeden istediğiniz sayıda TimerJob örneği çalıştırabilirsiniz.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.

Bu liste, zamanlama yerleşik tetikleyicilerle çalıştırabileceğiniz bazı örnek görevleri gösterir:This list shows some example tasks that you can run with the Schedule built-in triggers:

  • Her gün SQL saklı yordamını çalıştırma gibi iç verileri alın.Get internal data, such as run a SQL stored procedure every day.

  • NOAA 'den 15 dakikada bir çekme için hava durumu raporları gibi dış verileri alın.Get external data, such as pull weather reports from NOAA every 15 minutes.

  • Son haftadaki belirli bir tutardan daha büyük bir Özet e-posta gibi rapor verileri gönderin.Send report data, such as email a summary for all orders greater than a specific amount in the past week.

  • Bugünün karşıya yüklenen görüntülerini, yoğun olmayan saatlerde her gün içinde sıkıştırmak gibi işleme verileri.Process data, such as compress today's uploaded images every weekday during off-peak hours.

  • Üç aydan daha eski olan tüm verileri silme gibi verileri temizleyin.Clean up data, such as delete all tweets older than three months.

  • Sonraki dokuz ay boyunca her gün 1:00 ' de bir yedekleme hizmetine fatura gönderme gibi verileri arşivle.Archive data, such as push invoices to a backup service at 1:00 AM every day for the next nine months.

Bir sonraki eylem çalıştırılmadan önce iş akışınızı duraklatmak için yerleşik eylemleri zamanlama ' yı da kullanabilirsiniz, örneğin:You can also use the Schedule built-in actions to pause your workflow before the next action runs, for example:

  • Bir iş gününü e-posta üzerinden bir durum güncelleştirmesi göndermek için bekleyin.Wait until a weekday to send a status update over email.

  • Bir HTTP çağrısının, sonuca devam etmeden önce bitirime süresi olana kadar iş akışını geciktirin.Delay the workflow until an HTTP call has time to finish before resuming and retrieving the result.

Bu makalede, zamanlama yerleşik Tetikleyicileri ve eylemleri için yetenekler açıklanır.This article describes the capabilities for the Schedule built-in triggers and actions.

Zamanlama TetikleyicileriSchedule triggers

Mantıksal uygulama iş akışınızı, belirli bir hizmet veya sistemle ilişkili olmayan yineleme tetikleyicisi veya kayan pencere tetikleyicisi kullanarak başlatabilir (örneğin, Office 365 Outlook veya 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. Bu Tetikleyiciler, her iki tetikleyici için saniye, dakika ve saat sayısı veya yineleme tetikleyicisi için gün, hafta veya ay sayısı gibi aralığı ve sıklığı seçtiğinizde, iş akışınızı belirtilen yineleme temelinde başlatır ve çalıştırır.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. Ayrıca, başlangıç tarihi ve saati ile saat dilimini de ayarlayabilirsiniz.You can also set the start date and time as well as the time zone. Her tetikleyici tetiklendiğinde, Logic Apps mantıksal uygulamanız için yeni bir iş akışı örneği oluşturup çalıştırır.Each time that a trigger fires, Logic Apps creates and runs a new workflow instance for your logic app.

Bu Tetikleyiciler arasındaki farklılıklar aşağıda verilmiştir:Here are the differences between these triggers:

  • Yineleme: İş akışınızı düzenli zaman aralıklarıyla, belirtilen zamanlamaya göre çalıştırır.Recurrence: Runs your workflow at regular time intervals based on your specified schedule. Yinelenmeler kaçırıldığında, yinelenme tetikleyicisi atlanan tekrarları işlemez ancak sonraki zamanlanan aralıkla yinelenmeleri yeniden başlatır.If recurrences are missed, the Recurrence trigger doesn't process the missed recurrences but restarts recurrences with the next scheduled interval. Saat dilimini ve bir başlangıç tarihi ve saati de belirtebilirsiniz.You can specify a start date and time as well as the time zone. "Gün" seçeneğini belirlerseniz saatin gün ve dakikalarının saatini (örneğin, her gün 2:30 ' de) belirtebilirsiniz.If you select "Day", you can specify hours of the day and minutes of the hour, for example, every day at 2:30. "Hafta" seçeneğini belirlerseniz, hafta içinde Çarşamba ve Cumartesi gibi günleri de seçebilirsiniz.If you select "Week", you can also select days of the week, such as Wednesday and Saturday. Daha fazla bilgi için bkz. yineleme tetikleyicisi ile yinelenen görevler ve iş akışları oluşturma, zamanlama ve çalıştırma.For more information, see Create, schedule, and run recurring tasks and workflows with the Recurrence trigger.

  • Kayan pencere: İş akışınızı sürekli öbeklerdeki verileri işleyen düzenli zaman aralıklarıyla çalıştırır.Sliding Window: Runs your workflow at regular time intervals that handle data in continuous chunks. Yinelenmeler kaçırıldığında, kayan pencere tetikleyicisi geri döner ve unutulan tekrarları işler.If recurrences are missed, the Sliding Window trigger goes back and processes the missed recurrences. İş akışınızda her yinelemeyi geciktirmek için bir başlangıç tarihi ve saati, saat dilimi ve bir süre belirtebilirsiniz.You can specify a start date and time, time zone, and a duration to delay each recurrence in your workflow. Bu tetikleyici, gün, hafta ve ay, günün saati, saat ve haftanın günleri belirtme seçeneklerine sahip değildir.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. Daha fazla bilgi için bkz. kayan pencere tetikleyicisiyle yinelenen görevler ve iş akışları oluşturma, zamanlama ve çalıştırma.For more information, see Create, schedule, and run recurring tasks and workflows with the Sliding Window trigger.

Zamanlama eylemleriSchedule actions

Mantıksal uygulama iş akışınızın herhangi bir eyleminden sonra, bir sonraki eylem çalıştırılmadan önce iş akışınızı beklemek için gecikme ve gecikme işlemlerini kullanabilirsiniz.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.

Başlangıç tarihi ve saati desenleriPatterns for start date and time

İşte, başlangıç tarihi ve saatine sahip yinelemeyi nasıl denetleyebildiğiniz ve Logic Apps hizmetinin bu tekrarları nasıl çalıştığı gösterilmektedir: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:

Başlangıç zamanıStart time Zamanlama olmadan yinelenmeRecurrence without schedule Zamanlama ile yinelenme (yalnızca yineleme tetikleyicisi)Recurrence with schedule (Recurrence trigger only)
seçim{none} İlk iş yükünü anında çalıştırır.Runs the first workload instantly.

Son çalışma zamanına göre gelecekteki iş yüklerini çalıştırır.Runs future workloads based on the last run time.

İlk iş yükünü anında çalıştırır.Runs the first workload instantly.

Gelecekteki iş yüklerini belirtilen zamanlamaya göre çalıştırır.Runs future workloads based on the specified schedule.

Geçmişteki başlangıç zamanıStart time in the past Yinelenme tetikleyicisi: Çalışma sürelerini belirtilen başlangıç zamanına göre hesaplar ve geçen çalışma sürelerini atar.Recurrence trigger: Calculates run times based on the specified start time and discards past run times. Sonraki gelecek çalışma zamanında ilk iş yükünü çalıştırır.Runs the first workload at the next future run time.

Son çalışma zamanından hesaplamalar temelinde gelecekteki iş yüklerini çalıştırır.Runs future workloads based on calculations from the last run time.

Kayan pencere tetikleyicisi: Çalışma sürelerini, belirtilen başlangıç zamanına göre hesaplar ve çalışma sürelerini geçmiş olarak hesaplar.Sliding Window trigger: Calculates run times based on the specified start time and honors past run times.

Gelecekteki iş yüklerini, belirtilen başlangıç zamanından hesaplamalar temelinde çalıştırır.Runs future workloads based on calculations from the specified start time.

Daha fazla açıklama için bu tabloyu izleyen örneğe bakın.For more explanation, see the example following this table.

Başlangıç zamanından hesaplanan zamanlamaya göre başlangıç zamanından daha önce olmayan ilk iş yükünü çalıştırır.Runs the first workload no sooner than the start time, based on the schedule calculated from the start time.

Gelecekteki iş yüklerini belirtilen zamanlamaya göre çalıştırır.Runs future workloads based on the specified schedule.

Not: Zamanlama ile bir yinelenme belirtirseniz, ancak zamanlama için saat veya dakika belirtmezseniz, gelecekteki çalışma süreleri sırasıyla, ilk çalışma zamanından itibaren saatler veya dakikalar kullanılarak hesaplanır.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.

Bugünkü veya gelecekteki başlangıç zamanıStart time at present or in the future Belirtilen başlangıç zamanında ilk iş yükünü çalıştırır.Runs the first workload at the specified start time.

Son çalışma zamanından hesaplamalar temelinde gelecekteki iş yüklerini çalıştırır.Runs future workloads based on calculations from the last run time.

Başlangıç zamanından hesaplanan zamanlamaya göre başlangıç zamanından daha önce olmayan ilk iş yükünü çalıştırır.Runs the first workload no sooner than the start time, based on the schedule calculated from the start time.

Gelecekteki iş yüklerini belirtilen zamanlamaya göre çalıştırır.Runs future workloads based on the specified schedule.

Not: Zamanlama ile bir yinelenme belirtirseniz, ancak zamanlama için saat veya dakika belirtmezseniz, gelecekteki çalışma süreleri sırasıyla, ilk çalışma zamanından itibaren saatler veya dakikalar kullanılarak hesaplanır.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.

Son başlangıç zamanı ve yinelenme örneği, ancak zamanlama yokExample for past start time and recurrence but no schedule

Geçerli tarih ve saatin 8 Eylül 2017 ile 1:00 PM arasında olduğunu varsayalım.Suppose the current date and time is September 8, 2017 at 1:00 PM. Başlangıç tarihini ve saatini 7 Eylül 2017 itibariyle, geçmişte olan 2:00 PM ve her iki günde bir çalışan bir yinelenme olarak belirtirsiniz.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.

Başlangıç zamanıStart time Geçerli zamanCurrent time YinelenmeRecurrence ZamanlamaSchedule
2017-09-07T14:00:00Z2017-09-07T14:00:00Z
(2017-09-07 saat 2:00 PM)(2017-09-07 at 2:00 PM)
2017-09-08T13:00:00Z2017-09-08T13:00:00Z
(2017-09-08 , 1:00 PM)(2017-09-08 at 1:00 PM)
İki günde birEvery two days seçim{none}

Yineleme tetikleyicisi için, Logic Apps Altyapısı başlangıç zamanına göre çalışma sürelerini hesaplar, son çalıştırma sürelerini atar, ilk çalıştırmanın sonraki gelecek başlangıç zamanını kullanır ve son çalışma zamanına göre gelecekteki çalıştırmaları hesaplar.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.

Bu yinelenme şöyle görünür:Here's how this recurrence looks:

Başlangıç zamanıStart time İlk çalıştırma zamanıFirst run time Gelecekteki çalışma süreleriFuture run times
2017-09-07 saat 2:00 PM2017-09-07 at 2:00 PM 2017-09-09 2:00 PM2017-09-09 at 2:00 PM 2017-09-11 2:00 PM2017-09-11 at 2:00 PM
2017-09-13 2:00 PM2017-09-13 at 2:00 PM
2017-09-15 2:00 PM2017-09-15 at 2:00 PM
vb...and so on...

Bu nedenle, geçmişteki bir süre içinde başlangıç saatini ne kadar belirttiğinize bakılmaksızın 2:00 2017-09 2:00 2017-09, ilk çalıştırana bilgisayarınız her zaman sonraki gelecek başlangıç saatini kullanır.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.

Kayan pencere tetikleyicisi için, Logic Apps Altyapısı başlangıç zamanına göre çalışma zamanlarını hesaplar, geçen çalışma süreleri, ilk çalıştırmanın başlangıç saatini kullanır ve gelecekteki çalıştırmaları başlangıç saatine göre hesaplar.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.

Bu yinelenme şöyle görünür:Here's how this recurrence looks:

Başlangıç zamanıStart time İlk çalıştırma zamanıFirst run time Gelecekteki çalışma süreleriFuture run times
2017-09-07 saat 2:00 PM2017-09-07 at 2:00 PM 2017-09-07 saat 2:00 PM2017-09-07 at 2:00 PM 2017-09-09 2:00 PM2017-09-09 at 2:00 PM
2017-09-11 2:00 PM2017-09-11 at 2:00 PM
2017-09-13 2:00 PM2017-09-13 at 2:00 PM
2017-09-15 2:00 PM2017-09-15 at 2:00 PM
vb...and so on...

Bu nedenle, başlangıç saatini ne kadar belirttiğinize bakılmaksızın, örneğin, 2017-09-05 , 2:00 pm veya 2017-09-01 2:00 tarihleri arasında her zaman belirtilen başlangıç saatini kullanır.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.

Örnek YinelenmelerExample recurrences

Seçenekleri destekleyen Tetikleyiciler için ayarlayabileceğiniz çeşitli örnek tekrarları aşağıda verilmiştir:Here are various example recurrences that you can set up for the triggers that support the options:

TetikleyiciTrigger YinelenmeRecurrence IntervalInterval SıklıkFrequency Başlangıç zamanıStart time Şu günlerdeOn these days Şu saatlerdeAt these hours Şu dakikalardaAt these minutes NotNote
YinelemeyiRecurrence,
Kayan PencereSliding Window
Her 15 dakikada bir Çalıştır (başlangıç tarihi ve saati olmadan)Run every 15 minutes (no start date and time) 1515 DakikaMinute seçim{none} mıyor{unavailable} seçim{none} seçim{none} Bu zamanlama hemen başlatılır, ardından son çalışma zamanına göre gelecekteki tekrarları hesaplar.This schedule starts immediately, then calculates future recurrences based on the last run time.
YinelemeyiRecurrence,
Kayan PencereSliding Window
Her 15 dakikada bir Çalıştır (başlangıç tarihi ve saati ile)Run every 15 minutes (with start date and time) 1515 DakikaMinute StartDate TStartTimeZstartDateTstartTimeZ mıyor{unavailable} seçim{none} seçim{none} Bu zamanlama, belirtilen başlangıç tarihi ve saatinden daha önce başlamaz, son çalışma zamanına göre gelecekteki tekrarları hesaplar.This schedule doesn't start any sooner than the specified start date and time, then calculates future recurrences based on the last run time.
YinelemeyiRecurrence,
Kayan PencereSliding Window
Saatte (başlangıç tarihi ve saati ile) her saatte bir ÇalıştırRun every hour, on the hour (with start date and time) 1.1 SaatHour StartDate THH: 00:00ZstartDateThh:00:00Z mıyor{unavailable} seçim{none} seçim{none} Bu zamanlama, belirtilen başlangıç tarihi ve saatinden daha önce başlamıyor.This schedule doesn't start any sooner than the specified start date and time. Gelecekteki Yinelenmeler, başlangıç zamanından hesaplanan "00" dakika işaretiyle her saat çalışır.Future recurrences run every hour at the "00" minute mark, which is calculated from the start time.

Sıklık "Week" veya "month" ise bu zamanlama, her ay yalnızca bir gün veya ayda bir gün çalışır.If the frequency is "Week" or "Month", this schedule respectively runs only one day per week or one day per month.

YinelemeyiRecurrence,
Kayan PencereSliding Window
Her gün (başlangıç tarihi ve saati olmadan) her saat ÇalıştırRun every hour, every day (no start date and time) 1.1 SaatHour seçim{none} mıyor{unavailable} seçim{none} seçim{none} Bu zamanlama hemen başlar ve son çalışma zamanına göre gelecekteki tekrarları hesaplar.This schedule starts immediately and calculates future recurrences based on the last run time.

Sıklık "Week" veya "month" ise bu zamanlama, her ay yalnızca bir gün veya ayda bir gün çalışır.If the frequency is "Week" or "Month", this schedule respectively runs only one day per week or one day per month.

YinelemeyiRecurrence,
Kayan PencereSliding Window
Her gün (başlangıç tarihi ve saati ile) her saatte bir ÇalıştırRun every hour, every day (with start date and time) 1.1 SaatHour StartDate TStartTimeZstartDateTstartTimeZ mıyor{unavailable} seçim{none} seçim{none} Bu zamanlama, belirtilen başlangıç tarihi ve saatinden daha önce başlamaz, son çalışma zamanına göre gelecekteki tekrarları hesaplar.This schedule doesn't start any sooner than the specified start date and time, then calculates future recurrences based on the last run time.

Sıklık "Week" veya "month" ise bu zamanlama, her ay yalnızca bir gün veya ayda bir gün çalışır.If the frequency is "Week" or "Month", this schedule respectively runs only one day per week or one day per month.

YinelemeyiRecurrence,
Kayan PencereSliding Window
Saatte bir saat sonra her 15 dakikada bir Çalıştır (başlangıç tarihi ve saati ile)Run every 15 minutes past the hour, every hour (with start date and time) 1.1 SaatHour StartDate T00:15:00ZstartDateT00:15:00Z mıyor{unavailable} seçim{none} seçim{none} Bu zamanlama, belirtilen başlangıç tarihi ve saatinden daha önce başlamıyor.This schedule doesn't start any sooner than the specified start date and time. Gelecekteki Yinelenmeler, başlangıç zamanından hesaplanan "15" dakika işaretiyle çalışır, bu nedenle 00:15, 1:15, 2:15, ve bu şekilde devam eder.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.
YinelenmeRecurrence Saatte bir saat sonra her 15 dakikada bir Çalıştır (başlangıç tarihi ve saati olmadan)Run every 15 minutes past the hour, every hour (no start date and time) 1.1 GünDay seçim{none} mıyor{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 Bu zamanlama 00:15, 1:15, 2:15, vb. olarak çalışır.This schedule runs at 00:15 AM, 1:15 AM, 2:15 AM, and so on. Ayrıca, bu zamanlama "saat" sıklığıyla "15" dakikalık bir başlangıç zamanına eşittir.Also, this schedule is equivalent to a frequency of "Hour" and a start time with "15" minutes.
YinelenmeRecurrence Belirtilen dakika işaretlerinde 15 dakikada bir Çalıştır (başlangıç tarihi ve saati yok).Run every 15 minutes at the specified minute marks (no start date and time). 1.1 GünDay seçim{none} mıyor{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 Bu zamanlama sonraki belirtilen 15 dakikalık işaretine kadar başlamaz.This schedule doesn't start until the next specified 15-minute mark.
YinelenmeRecurrence Mantıksal uygulamanızı kaydettiğinizde her gün 8 saat ve dakika olarak çalıştırRun daily at 8 AM plus the minute-mark from when you save your logic app 1.1 GünDay seçim{none} mıyor{unavailable} 88 seçim{none} Başlangıç tarihi ve saati olmadan, bu zamanlama mantıksal uygulamayı kaydettiğinizde (PUT işlemi) zamana göre çalışır.Without a start date and time, this schedule runs based on the time when you save the logic app (PUT operation).
YinelenmeRecurrence Günlük Çalıştır: 8:00 (başlangıç tarihi ve saati ile)Run daily at 8:00 AM (with start date and time) 1.1 GünDay startDateT08:00:00ZstartDateT08:00:00Z mıyor{unavailable} seçim{none} seçim{none} Bu zamanlama, belirtilen başlangıç tarihi ve saatinden daha önce başlamıyor.This schedule doesn't start any sooner than the specified start date and time. Gelecek oluşumların saati 8:00 ' de günde bir kez çalıştırılır.Future occurrences run daily at 8:00 AM.
YinelenmeRecurrence Günlük Çalıştır: 8:30 (başlangıç tarihi ve saati yok)Run daily at 8:30 AM (no start date and time) 1.1 GünDay seçim{none} mıyor{unavailable} 88 3030 Bu zamanlama her gün 8:30 ' de çalışır.This schedule runs at 8:30 AM every day.
YinelenmeRecurrence Günlük Çalıştır: 8:30 ve 4:30 PMRun daily at 8:30 AM and 4:30 PM 1.1 GünDay seçim{none} mıyor{unavailable} 8, 168, 16 3030
YinelenmeRecurrence Günde 8:30, 8:45, 4:30 ve 4:45 saat olarak çalıştırRun daily at 8:30 AM, 8:45 AM, 4:30 PM, and 4:45 PM 1.1 GünDay seçim{none} mıyor{unavailable} 8, 168, 16 30, 4530, 45
YinelenmeRecurrence Her Cumartesi 5 saat (başlangıç tarihi ve saati olmadan) ÇalıştırRun every Saturday at 5 PM (no start date and time) 1.1 HaftaWeek seçim{none} Günü"Saturday" 1717 000 Bu zamanlama, her Cumartesi 5:00: ' de çalışır.This schedule runs every Saturday at 5:00 PM.
YinelenmeRecurrence Her Cumartesi 5 saat (başlangıç tarihi ve saati) olarak çalıştırRun every Saturday at 5 PM (with start date and time) 1.1 HaftaWeek startDateT17:00:00ZstartDateT17:00:00Z Günü"Saturday" seçim{none} seçim{none} Bu zamanlama, belirtilen başlangıç tarihi ve saatinden daha önce başlatılmaz, bu durumda 9 Eylül 2017, 5:00 PM.This schedule doesn't start any sooner than the specified start date and time, in this case, September 9, 2017 at 5:00 PM. Gelecekteki Yinelenmeler, her Cumartesi 5:00 PM 'de çalışır.Future recurrences run every Saturday at 5:00 PM.
YinelenmeRecurrence Her Salı günü çalıştırın, mantıksal uygulamanızı kaydettiğinizde 5 ve sonra da dakika olarak PerşembeRun every Tuesday, Thursday at 5 PM plus the minute-mark from when you save your logic app 1.1 HaftaWeek seçim{none} "Salı", "Perşembe""Tuesday", "Thursday" 1717 seçim{none}
YinelenmeRecurrence Çalışma saatleri boyunca her saat ÇalıştırRun every hour during working hours 1.1 HaftaWeek seçim{none} Cumartesi ve Pazar hariç tüm günleri seçin.Select all days except Saturday and Sunday. İstediğiniz günün saatini seçin.Select the hours of the day that you want. İstediğiniz saatin dakikasını seçin.Select any minutes of the hour that you want. Örneğin, çalışma saatleriniz 8:00 ila 5:00 PM ise günün saatleri olarak "8, 9, 10, 11, 12, 13, 14, 15, 16, 17" öğesini seçin.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.

Çalışma saatleriniz 8:30 ila 5:30 PM ise, günün önceki saatlerini ve saatin dakika olarak "30" değerini seçin.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.

YinelenmeRecurrence Her gün hafta sonları üzerinde ÇalıştırRun once every day on weekends 1.1 HaftaWeek seçim{none} "Cumartesi", "Pazar""Saturday", "Sunday" İstediğiniz günün saatini seçin.Select the hours of the day that you want. Uygun şekilde saatin dakikasını seçin.Select any minutes of the hour as appropriate. Bu zamanlama, belirtilen zamanlamaya göre her Cumartesi ve Pazar günü çalışır.This schedule runs every Saturday and Sunday at the specified schedule.
YinelenmeRecurrence Her 15 dakikada bir iki haftada bir Çalıştır yalnızca MondaysRun every 15 minutes biweekly on Mondays only 22 HaftaWeek seçim{none} Pazartesi"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 Bu zamanlama her 15 dakikalık işarette Pazartesi günü çalışır.This schedule runs every other Monday at every 15-minute mark.
YinelenmeRecurrence Her ay ÇalıştırRun every month 1.1 AyMonth StartDate TStartTimeZstartDateTstartTimeZ mıyor{unavailable} mıyor{unavailable} mıyor{unavailable} Bu zamanlama, belirtilen başlangıç tarihi ve saatinden daha önce başlatılmaz ve başlangıç tarihi ve saatine göre gelecekteki tekrarları hesaplar.This schedule doesn't start any sooner than the specified start date and time and calculates future recurrences on the start date and time. Bir başlangıç tarihi ve saati belirtmezseniz, bu zamanlama Oluşturulma tarihi ve saatini kullanır.If you don't specify a start date and time, this schedule uses the creation date and time.
YinelenmeRecurrence Ayda bir gün boyunca her saat ÇalıştırRun every hour for one day per month 1.1 AyMonth {bkz. Note}{see note} mıyor{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 {bkz. Note}{see note} Bir başlangıç tarihi ve saati belirtmezseniz, bu zamanlama Oluşturulma tarihi ve saatini kullanır.If you don't specify a start date and time, this schedule uses the creation date and time. Yinelenme zamanlamasının dakikalarını denetlemek için saatin dakikalarını, başlangıç zamanını belirtin veya oluşturma süresini kullanın.To control the minutes for the recurrence schedule, specify the minutes of the hour, a start time, or use the creation time. Örneğin, başlangıç saati veya oluşturma saati 8:25 ise, bu zamanlama 8:25:, 9:25, 10:25, vb. ' de çalışır.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.

Yalnızca bir kez çalıştırRun one time only

Mantıksal uygulamanızı gelecekte tek seferde çalıştırmak istiyorsanız, Scheduler 'ı kullanabilirsiniz: Bir kez işler şablonu çalıştırın.If you want to run your logic app only at one time in the future, you can use the Scheduler: Run once jobs template. Yeni bir mantıksal uygulama oluşturduktan sonra, Logic Apps tasarımcısını açmadan önce, Şablonlar bölümünde, Kategori listesinden zamanlama' yı seçin ve ardından şu şablonu seçin: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:

"Zamanlayıcı: Bir kez işleri Çalıştır "şablonu

Ya da, BIR http isteği alındığında mantıksal uygulamanızı ile başlatabilir ve tetikleyici için bir parametre olarak başlangıç saatini geçitirsiniz.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. İlk eylem için geciktir-Schedule eylemini kullanın ve sonraki eylemin çalışmaya başladığı zamanı belirtin.For the first action, use the Delay until - Schedule action, and provide the time for when the next action starts running.

Sonraki adımlarNext steps