Azure Logic Apps'te sonraki eylemi çalıştırmayı geciktirme

Şunlar için geçerlidir: Azure Logic Apps (Tüketim)

Mantıksal uygulamanızın bir sonraki eylemi çalıştırmadan önce bir süre beklemesini sağlamak için, mantıksal uygulamanızın iş akışında bir eylemden önce yerleşik Gecikme eylemini ekleyebilirsiniz. İsterseniz, sonraki eylemi çalıştırmadan önce belirli bir tarih ve saate kadar beklemek için yerleşik Gecikme süresi eylemini de ekleyebilirsiniz. Yerleşik Zamanlama eylemleri ve tetikleyicileri hakkında daha fazla bilgi için bkz . Azure Logic Apps ile yinelenen otomatik, görev ve iş akışlarını zamanlama ve çalıştırma.

  • Gecikme: Sonraki eylem çalışmadan önce saniye, dakika, saat, gün, hafta veya ay gibi belirtilen zaman birimi sayısını bekleyin.

  • Gecikme süresi: Sonraki eylemin çalıştırılması için belirtilen tarih ve saate kadar bekleyin.

Bu eylemleri kullanmanın bazı örnek yolları şunlardır:

  • E-posta üzerinden durum güncelleştirmesi göndermek için hafta içi bir gün bekleyin.

  • Verileri devam ettirip almadan önce bir HTTP çağrısı bitene kadar iş akışınızı geciktirin.

Ön koşullar

  • Bir Azure hesabı ve aboneliği Aboneliğiniz yoksa ücretsiz bir Azure hesabına kaydolabilirsiniz.

  • Mantıksal uygulamalar hakkında temel bilgiler. Bir eylemi kullanabilmeniz için önce mantıksal uygulamanızın bir tetikleyiciyle başlaması gerekir. İstediğiniz tetikleyiciyi kullanabilir ve gecikme eylemi eklemeden önce başka eylemler ekleyebilirsiniz. Bu konu bir Office 365 Outlook tetikleyicisi kullanır.

Gecikme eylemini ekleme

  1. Mantıksal Uygulama Tasarım Aracı, gecikme eylemini eklemek istediğiniz adımın altında Yeni adım'ı seçin.

    Adımlar arasına gecikme eylemini eklemek için, işaretçiyi adımları bağlayan okun üzerine getirin. Görüntülenen artı işaretini (+) ve ardından Eylem ekle'yi seçin.

  2. Arama kutusuna filtreniz olarak "gecikme" yazın. Eylemler listesinden şu eylemi seçin: Gecikme

    Add

  3. Sonraki eylemin çalıştırılması için bekleneceğini belirtin.

    Set amount of time for the delay

    Özellik JSON adı Zorunlu Tür Tanım
    Count count Evet Tamsayı Geciktirecek zaman birimi sayısı
    Birim unit Evet String Zaman birimi, örneğin: Second, Minute, Hour, Day, Week, veya Month
  4. İş akışınızda çalıştırmak istediğiniz diğer eylemleri ekleyin.

  5. İşiniz bittiğinde mantıksal uygulamanızı kaydedin.

Gecikme süresi eylemini ekleme

  1. Mantıksal Uygulama Tasarım Aracı, gecikme eylemini eklemek istediğiniz adımın altında Yeni adım'ı seçin.

    Adımlar arasına gecikme eylemini eklemek için, işaretçiyi adımları bağlayan okun üzerine getirin. Görüntülenen artı işaretini (+) ve ardından Eylem ekle'yi seçin.

  2. Arama kutusuna filtreniz olarak "gecikme" yazın. Eylemler listesinden şu eylemi seçin: Gecikme süresi:

    Add

  3. İş akışını sürdürmek istediğiniz zaman için bitiş tarihini ve saatini belirtin.

    Specify timestamp for when to end the delay

    Özellik JSON adı Zorunlu Tür Tanım
    Zaman damgası timestamp Evet String Bu biçimi kullanarak iş akışının devam ettirilmesi için bitiş tarihi ve saati:

    YYYY-MM-DDThh:mm:ssZ

    Bu nedenle, örneğin 18 Eylül 2017 saat 14:00'te "2017-09-18T14:00:00Z" değerini belirtin.

    Not: Bu saat biçimi UTC tarih saat biçiminde ISO 8601 tarih saat belirtiminiizlemelidir, ancak UTC uzaklığı olmadan olmalıdır. Saat dilimi olmadan, sonuna boşluk bırakmadan "Z" harfini eklemeniz gerekir. Bu "Z" eşdeğer deniz zamanını ifade eder.

  4. İş akışınızda çalıştırmak istediğiniz diğer eylemleri ekleyin.

  5. İşiniz bittiğinde mantıksal uygulamanızı kaydedin.

Sonraki adımlar