logologo
Başlangıç
Kılavuz
Geliştirme
Eklentiler
API
Ana Sayfa
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Başlangıç
Kılavuz
Geliştirme
Eklentiler
API
Ana Sayfa
logologo
İş Akışı
Genel Bakış
Hızlı Başlangıç

Tetikleyiciler

Genel Bakış
Koleksiyon Olayı
Zamanlanmış Görev
Eylem Öncesi Olay
Eylem Sonrası Olay
Özel Eylem Olayı
Onay
Webhook

Düğümler

Genel Bakış

Yapay Zeka

Büyük Dil Modeli

Akış Kontrolü

Koşul
Çoklu Koşul Dalı
Döngü
Değişkenler
Paralel Dal
İş Akışını Çağır
Akış Çıktısı
JSON Değişken Eşleştirme
Gecikme
Son

Hesaplama

Hesaplama
Tarih Hesaplama
JSON Hesaplama

Veri İşlemleri

Veri Oluştur
Veri Güncelle
Veri Sorgula
Veri Sil
SQL İşlemi

Manuel İşlem

Manuel İşlem
Onay
Bilgi (CC)

Genişletilmiş Türler

HTTP İsteği
JavaScript Betiği
Bildirim
E-posta Gönder
Yanıt
Yanıt Mesajı
Değişkenler
Yürütme Kayıtları
Sürüm Yönetimi
Gelişmiş Seçenekler

Genişletme Geliştirme

Genel Bakış
Tetikleyici Türlerini Genişletme
Düğüm Türlerini Genişletme
API Referansı
Previous PageDeğişkenler
Next PageSürüm Yönetimi
TIP

Bu belge AI tarafından çevrilmiştir. Herhangi bir yanlışlık için lütfen İngilizce sürümüne bakın

#Yürütme Planı (Geçmiş)

Bir iş akışı tetiklendiğinde, bu görevin yürütme sürecini takip etmek için ilgili bir yürütme planı oluşturulur. Her yürütme planının, mevcut yürütme durumunu gösteren bir durum değeri vardır. Bu durum, yürütme geçmişi listesinde ve detaylarında görüntülenebilir:

Yürütme Planı Durumu

Ana iş akışı dalındaki tüm düğümler "Tamamlandı" durumuyla iş akışının sonuna kadar yürütüldüğünde, tüm yürütme planı "Tamamlandı" durumuyla sona erecektir. Ana iş akışı dalındaki bir düğüm "Başarısız", "Hata", "İptal Edildi" veya "Reddedildi" gibi bir nihai duruma ulaştığında, tüm yürütme planı ilgili durumla erken sonlandırılacaktır. Ana iş akışı dalındaki bir düğüm "Beklemede" durumuna geçtiğinde, tüm yürütme planı duraklatılır ancak bekleyen düğüm devam ettirilene kadar "Yürütülüyor" durumunu göstermeye devam eder. Farklı düğüm türleri bekleme durumunu farklı şekilde ele alır. Örneğin, manuel bir düğüm manuel işlemeyi beklerken, gecikme düğümü belirtilen sürenin dolmasını bekledikten sonra devam eder.

Yürütme planının durumları aşağıdaki tabloda gösterilmiştir:

DurumAna iş akışında son yürütülen düğümün ilgili durumuAnlamı
Kuyrukta-İş akışı tetiklendi ve bir yürütme planı oluşturuldu, zamanlayıcının yürütmeyi düzenlemesini bekliyor.
YürütülüyorBeklemedeDüğüm duraklatma gerektiriyor, devam etmek için ek girdi veya geri arama bekliyor.
TamamlandıTamamlandıHerhangi bir sorunla karşılaşılmadı, tüm düğümler beklendiği gibi sırayla yürütüldü.
BaşarısızBaşarısızDüğüm yapılandırması karşılanmadığı için başarısız oldu.
HataHataDüğüm, yakalanmamış bir program hatasıyla karşılaştı ve erken sonlandı.
İptal Edildiİptal EdildiBekleyen bir düğüm, iş akışı yöneticisi tarafından harici olarak iptal edildi ve erken sonlandı.
ReddedildiReddedildiManuel işlem düğümünde, manuel olarak reddedildi ve sonraki süreç devam etmeyecek.

Hızlı Başlangıç örneğinde, bir iş akışının yürütme geçmişinin detaylarını görüntüleyerek, yürütme sırasında tüm düğümlerin normal şekilde çalışıp çalışmadığını, ayrıca her yürütülen düğümün yürütme durumunu ve sonuç verilerini kontrol edebileceğimizi zaten biliyoruz. Bazı gelişmiş iş akışlarında ve düğümlerde, bir düğümün birden fazla sonucu olabilir, örneğin döngü düğümünün sonuçları:

Birden Fazla Yürütmenin Düğüm Sonuçları

İpucu

İş akışları eş zamanlı olarak tetiklenebilir, ancak yürütmeleri sırayla bir kuyrukta gerçekleşir. Aynı anda birden fazla iş akışı tetiklense bile, bunlar paralel değil, art arda yürütülür. Bu nedenle, "Kuyrukta" durumu, başka iş akışlarının şu anda çalıştığı ve beklemeniz gerektiği anlamına gelir.

“Yürütülüyor” durumu yalnızca yürütme planının başladığını ve genellikle dahili bir düğümün bekleme durumu nedeniyle duraklatıldığını gösterir. Bu, yürütme planının kuyruğun başındaki yürütme kaynaklarını ele geçirdiği anlamına gelmez. Bu nedenle, “Yürütülüyor” durumunda bir yürütme planı varken, diğer “Kuyrukta” durumundaki yürütme planları yine de yürütülmek üzere zamanlanabilir.

#Düğüm Yürütme Durumu

Bir yürütme planının durumu, içerdiği her bir düğümün yürütülmesiyle belirlenir. Bir tetiklemeden sonraki yürütme planında, her düğüm çalıştıktan sonra bir yürütme durumu üretir ve bu durum, sonraki iş akışının devam edip etmeyeceğini belirler. Normalde, bir düğüm başarıyla yürütüldükten sonra, tüm düğümler sırayla tamamlanana veya süreç kesintiye uğrayana kadar bir sonraki düğüm yürütülür. Dallanmalar, döngüler, paralel dallar, gecikmeler gibi iş akışı kontrolüyle ilgili düğümlerle karşılaşıldığında, bir sonraki düğümün yürütme akışı, düğümde yapılandırılan koşullara ve çalışma zamanı bağlam verilerine göre belirlenir.

Bir düğümün yürütme sonrası olası durumları aşağıdaki tabloda gösterilmiştir:

DurumNihai Durum mu?Erken Sonlanır mı?Anlamı
BeklemedeHayırHayırDüğüm duraklatma gerektiriyor, devam etmek için ek girdi veya geri arama bekliyor.
TamamlandıEvetHayırHerhangi bir sorunla karşılaşılmadı, başarıyla yürütüldü ve sona erene kadar bir sonraki düğüme devam eder.
BaşarısızEvetEvetDüğüm yapılandırması karşılanmadığı için başarısız oldu.
HataEvetEvetDüğüm, yakalanmamış bir program hatasıyla karşılaştı ve erken sonlandı.
İptal EdildiEvetEvetBekleyen bir düğüm, iş akışı yöneticisi tarafından harici olarak iptal edildi ve erken sonlandı.
ReddedildiEvetEvetManuel işlem düğümünde, manuel olarak reddedildi ve sonraki süreç devam etmeyecek.

“Beklemede” durumu hariç, diğer tüm durumlar düğüm yürütmesi için nihai durumlardır. Yalnızca nihai durum “Tamamlandı” olduğunda süreç devam eder; aksi takdirde, tüm iş akışı yürütmesi erken sonlandırılır. Bir düğüm bir dallanma akışındayken (paralel dal, koşul, döngü vb.), düğüm yürütmesinin ürettiği nihai durum, dallanmayı başlatan düğüm tarafından ele alınır ve bu, tüm iş akışının akışını belirler.

Örneğin, “‘Evet’ ise devam et” modunda bir koşul düğümü kullandığımızda, yürütme sırasında sonuç “Hayır” ise, tüm iş akışı erken sonlandırılır ve “Başarısız” durumuyla çıkar, sonraki düğümler yürütülmez, aşağıdaki şekilde gösterildiği gibi:

Düğüm yürütmesi başarısız oldu

İpucu

“Tamamlandı” dışındaki tüm sonlandırma durumları başarısızlık olarak kabul edilebilir, ancak başarısızlık nedenleri farklıdır. Başarısızlığın nedenini daha iyi anlamak için düğümün yürütme sonuçlarını inceleyebilirsiniz.