Aracılığıyla paylaş


Yürütme akışını denetlemek için Until etkinliğini kullanma

Until etkinliği, programlama dillerindeki do-until döngü yapısıyla aynı işlevselliği sağlar. Etkinlikle ilişkilendirilmiş olan koşul doğru sonucunu verene kadar bir dizi etkinliği döngüsel olarak yürütür. İç etkinlik başarısız olursa, Until etkinliği durmaz. Until etkinliği için bir zaman aşımı değeri belirtebilirsiniz.

Önkoşullar

Başlamak için aşağıdaki önkoşulları tamamlamanız gerekir:

Kullanıcı arabirimiyle işlem hattına Until etkinliği ekleme

İşlem hattında Until etkinliğini kullanmak için aşağıdaki adımları tamamlayın:

Etkinliği oluşturma

  1. Çalışma alanınızda yeni bir işlem hattı oluşturun.

  2. İşlem hattı Etkinlikleri bölmesinde Until araması yapın ve bunu seçerek işlem hattı tuvaline ekleyin.

    Screenshot of the Fabric UI with the Activities pane and Until activity highlighted.

  3. Henüz seçili değilse tuvaldeki yeni Until etkinliğini seçin.

    Screenshot showing the General settings tab of the Until activity.

Genel ayarlar sekmesini yapılandırmak için Genel ayarlar kılavuzuna bakın.

İşlem hattı değişkeni ekleme

Bu basit örnekte, bir işlem hattı değişkeninin değerini test ediyoruz. İşlem hattı düzenleyicisi tuvalinin arka planını seçin, ardından Değişkenler sekmesini seçin ve 0 değeriyle TestVariable adlı yeni bir tamsayı türü değişkeni ekleyin.

Screenshot showing the pipeline Variables tab with a variable added called TestVariable, having its value set to 0.

Etkinlik ayarlarına kadar

  1. İşlem hattı tuvalinde Until etkinliğini yeniden seçin ve ardından Ayarlar sekmesini seçin. İfade alanını seçin ve dinamik içerik ekle'yi seçin ve şu ifadeyi sağlayın: @equals(variables('TestVariable'), 1).

    Screenshot showing the expression for the Until activity.

  2. Etkinlikler sekmesini seçin ve sonra Dana etkinliğine etkinlikleri düzenlemek/eklemek için kalem simgesini seçin veya işlem hattı düzenleyicisi tuvalinde Until etkinliğindeki simgeyi seçin+. Değişken Ayarla etkinliğini bulun ve Bunu seçerek Until etkinliği için alt etkinlikler listesine ekleyin.

    Screenshot showing the addition of the Set Variable activity to the Until activity's child activity list.

  3. Yeni eklenen Değişken Ayarla etkinliğini, işlem hattı düzenleyicisi tuvalinin Until etkinliğinin Etkinlikler bölmesinde göründüğü yerden seçin ve ardından etkinlik özellikleri bölmesinden Ayarlar sekmesini seçin. Değişken türü için İşlem hattı değişkeni'ni seçin ve ardından açılan listeden daha önce oluşturduğunuz TestVariable öğesini seçin. Bu örnek için 1 değerinibelirtin.

    Screenshot showing the settings of the Set Variable child activity of the Until activity.

İşlem hattını kaydetme ve çalıştırma veya zamanlama

İşlem hattı düzenleyicisinin üst kısmındaki Giriş sekmesine geçin ve işlem hattınızı kaydetmek için kaydet düğmesini seçin. Doğrudan çalıştırmak için Çalıştır'ı veya zamanlamak için Zamanla'yı seçin. Burada çalıştırma geçmişini görüntüleyebilir veya diğer ayarları yapılandırabilirsiniz. Bu basit işlem hattı, Until etkinliğinin alt etkinliğini tam 1 kez yürütür ve işlem hattı değişken değerini 0'dan 1'e değiştirir ve ardından Until ifadesi true olarak değerlendirilir ve sonlandırılır.

Screenshot showing the Home tab in the pipeline editor with the tab name, Save, Run, and Schedule buttons highlighted.