Bu belge AI tarafından çevrilmiştir. Herhangi bir yanlışlık için lütfen İngilizce sürümüne bakın
Bir iş akışında değişkenler tanımlayabilir veya tanımlanmış değişkenlere değer atayabilirsiniz. Bu, genellikle iş akışı içinde geçici verileri depolamak için kullanılır.
iş akışı yapılandırma arayüzünde, iş akışındaki artı ('+') düğmesine tıklayarak bir "Değişken" düğümü ekleyebilirsiniz:

Değişken düğümü, programlamadaki değişkenlere benzerdir; kullanılmadan ve değer atanmadan önce tanımlanması gerekir. Bu nedenle, bir değişken düğümü oluştururken, değişkenin modunu seçmeniz gerekir. İki mod mevcuttur:

Oluşturulan düğüm, iş akışındaki ilk değişken düğümü olduğunda, yalnızca tanımlama modunu seçebilirsiniz, çünkü henüz atanabilecek herhangi bir değişken bulunmamaktadır.
Tanımlanmış bir değişkene değer atamayı seçtiğinizde, hedef değişkeni, yani değişkenin tanımlandığı düğümü de seçmeniz gerekir:

Bir değişkenin değeri herhangi bir türde olabilir. Dize, sayı, mantıksal değer veya tarih gibi bir sabit olabileceği gibi, iş akışındaki başka bir değişken de olabilir.
Tanımlama modunda, değişkenin değerini ayarlamak, ona bir başlangıç değeri atamaya eşdeğerdir.

Atama modunda, değişkenin değerini ayarlamak, tanımlanmış hedef değişkenin değerini yeni bir değerle değiştirmeye eşdeğerdir. Sonraki kullanımlarda bu yeni değer alınacaktır.

Değişken düğümünden sonraki düğümlerde, "Düğüm Değişkenleri" grubundan tanımlanmış değişkeni seçerek bu değişkenin değerini kullanabilirsiniz. Örneğin, bir sorgu düğümünde, değişkenin değerini bir sorgu koşulu olarak kullanabilirsiniz:

Değişken düğümünün daha kullanışlı olduğu bir senaryo, yeni değerlerin önceki değerlerle hesaplandığı veya birleştirildiği (programlamadaki reduce/concat gibi) ve dal bittikten sonra kullanıldığı durumlardır. Aşağıda, bir döngü dalı ve bir değişken düğümü kullanarak bir alıcı dizesini birleştirme örneği verilmiştir.
Öncelikle, "Makale" verileri güncellendiğinde tetiklenen ve ilgili "Yazar" ilişki verilerini (alıcıları almak için) önceden yükleyen bir koleksiyon tetiklemeli iş akışı oluşturun:

Ardından, alıcı dizesini depolamak için bir değişken düğümü oluşturun:

Daha sonra, makalenin yazarlarını yinelemek ve alıcı bilgilerini alıcı değişkenine birleştirmek için bir döngü dalı düğümü oluşturun:

Döngü dalının içinde, mevcut yazarı daha önce depolanmış yazar dizesiyle birleştirmek için önce bir hesaplama düğümü oluşturun:

Hesaplama düğümünden sonra başka bir değişken düğümü oluşturun. Atama modunu seçin, atama hedefi olarak alıcı değişken düğümünü belirleyin ve değer olarak hesaplama düğümünün sonucunu seçin:

Bu şekilde, döngü dalı tamamlandıktan sonra, alıcı değişkeni tüm makale yazarlarının alıcı dizesini depolamış olacaktır. Daha sonra, döngüden sonra bir HTTP İstek düğümü kullanarak bir e-posta gönderme API'sini çağırabilir ve alıcı değişkeninin değerini API'ye alıcı parametresi olarak iletebilirsiniz:

Bu noktada, döngü ve değişken düğümleri kullanılarak basit bir toplu e-posta özelliği uygulanmış oldu.