Azure Logic Apps'te sonraki eylemi geciktirmek için iş akışı yürütmeyi duraklatma

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

İş akışı yürütmesini duraklatmak ve sonraki eylemi geciktirmek için, Gecikme adlı yerleşik eylemi kullanarak iş akışınızı bir sonraki eylemin çalıştırılması için bir süre bekleyecek şekilde ayarlayabilirsiniz. İş akışını belirli bir tarih ve saate kadar duraklatmak için Gecikme süresi adlı yerleşik eylemi ekleyin.

Aşağıdaki açıklamalar bu eylemler hakkında daha fazla bilgi sağlar:

  • 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.

Önkoşullar

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

  • Mantıksal uygulamalar hakkında temel bilgiler. Eylem kullanmak için iş akışınızın tetikleyiciyle başlaması gerekir. İstediğiniz tetikleyiciyi kullanabilir ve gecikme eylemi eklemeden önce başka eylemler ekleyebilirsiniz.

Gecikme eylemini ekleme

İş akışınıza gecikme eylemi eklemek için şu adımları izleyin:

  1. Azure portalında mantıksal uygulama kaynağınızı açın.

  2. Tüketim veya Standart mantıksal uygulama kaynağınız olup olmadığına bağlı olarak, ilgili adımları izleyin:

    • Tüketim: Kaynak kenar çubuğundaki Geliştirme Araçları'nın altında iş akışınızı açmak için tasarımcıyı seçin.

    • Standart: Kaynak kenar çubuğundaki İş Akışları'nın altında İş Akışları'nı ve ardından iş akışınızı seçin. İş akışı kenar çubuğundaki Araçlar'ın altında tasarımcıyı seçerek iş akışını açın.

  3. Tasarımcıda, iş akışınıza Gecikme adlı eylemi eklemek için bu genel adımları izleyin.

  4. Gecikme eyleminde, bir sonraki eylem çalıştırilmeden önce bekleneceğini süreyi belirtin.

    Gecikme için sayıyı ve birimi ayarlayabileceğiniz Gecikme eylemini gösteren ekran görüntüsü.

    Parametre JSON adı Gerekli Türü Açıklama
    Sayı count Evet Integer Geciktirecek zaman birimi sayısı.
    Birim unit Evet Dize Zaman birimi, örneğin: İkinci, Dakika, Saat, Gün, Hafta veya Ay.
  5. İş akışınızda çalıştırmak istediğiniz diğer eylemleri ekleyin.

  6. İşiniz bittiğinde iş akışınızı kaydedin.

"Gecikme Eylemini Ekle"

İş akışınıza bir gecikmeye kadar eylemi eklemek için şu adımları izleyin:

  1. Azure portalında mantıksal uygulama kaynağınızı açın.

  2. Tüketim veya Standart mantıksal uygulama kaynağınız olup olmadığına bağlı olarak, ilgili adımları izleyin:

    • Tüketim: Kaynak kenar çubuğundaki Geliştirme Araçları'nın altında iş akışınızı açmak için tasarımcıyı seçin.

    • Standart: Kaynak kenar çubuğundaki İş Akışları'nın altında İş Akışları'nı ve ardından iş akışınızı seçin. İş akışı kenar çubuğundaki Araçlar'ın altında tasarımcıyı seçerek iş akışını açın.

  3. Tasarımcıda, iş akışınıza 'Belirli bir süreye kadar gecikme' adlı eylemi eklemek için bu genel adımları izleyin.

  4. Gecikme süresi eyleminde, iş akışını sürdürmek istediğiniz tarih ve saati belirtin.

    Gecikme Süresi adlı eylem ile gecikmenin ne zaman sona ereceğini ve zaman damgasını gösteren ekran görüntüsü.

    Parametre JSON adı Gerekli Türü Açıklama
    Zaman damgası timestamp Evet Dize Aşağıdaki biçimi kullanarak iş akışının devam ettirilmesi için tarih ve saat:

    YYYY-MM-DDThh:mm:ssZ

    Örneğin, 18 Eylül 2025'in 14:00'da olmasını istiyorsanız "2025-09-18T14:00:00Z" değerini belirtin.

    Not: Bu zaman formatı UTC tarih saat formatında ISO 8601 tarih saat belirtimini izlemelidir, ancak UTC kaydırması olmadan. Saat dilimi olmadan, sonuna boşluk bırakmadan "Z" harfini eklemeniz gerekir. Bu "Z" eşdeğer deniz zamanını ifade eder.
  5. İş akışınızda çalıştırmak istediğiniz diğer eylemleri ekleyin.

  6. İşiniz bittiğinde iş akışınızı kaydedin.