Power Automate'te Pay-as-you-go Açıklandı
Power Automate'teki pay-as-you-go modelinin maliyeti ve Premium ile Process lisanslarından farkı.
Power Automate'teki değişkenler basitçe açıklandı: Başlat, Ayarla, Artır ve Ekle – en önemli işlemler Almanca olarak.
Power Automate'te en basit tetikleyici-eylem yapısının ötesine geçen herkes kısa sürede değişkenlerle karşılaşır: bir akışın çalışması sırasında yanında taşıdığı sayılar, metinler, listeler veya mantıksal değerler için küçük depolama alanları. Döngü tekrarlarını sayar, birden çok adımdan gelen sonuçları toplar veya daha sonra ihtiyaç duyulana kadar bir durumu hatırlarlar. Özellikle yeni başlayanlar için Almanca terminoloji genellikle kafa karıştırıcıdır, çünkü eylem kataloğunda benzer isimli birkaç yapı taşı karşımıza çıkar: Başlat, Ayarla, Artır, Azalt ve Ekle.
Bu makale, Power Automate'teki dört temel değişken işlemini resmi Microsoft belgelerine göre sınıflandırır, Almanca terimleri ayrıntılı olarak açıklar ve veri türü, kapsam ve döngüler konusunda nelere dikkat etmeniz gerektiğini gösterir. Güncelleme: Temmuz 2026.
Değişken, bulut akışı içinde bir veri türü ve değer atadığınız, adlandırılmış bir depolama alanıdır. Şu konudaki resmi belgelere göre Değişkenlerde değerleri depolama ve yönetme Power Automate altı veri türünü destekler: Integer, Float, Boolean, String, Array ve Object.
Değişkenler şu durumlarda kullanışlıdır:
Bilinmesi gereken önemli bir nokta: Belgelere göre bir değişken yalnızca onu oluşturan bulut akışı içinde var olur ve tüm döngü tekrarları boyunca kalıcıdır. Daha sonra değerine erişmek istediğinizde, değişkeni oluşturan işlemin adını değil, değişkenin adını bir belirteç (token) olarak referans alırsınız.
Bir değişkeni kullanabilmeniz için önce Değişkeni Başlat işlemiyle oluşturulması gerekir. Bu işlem tek adımda adı, veri türünü ve isteğe bağlı olarak bir başlangıç değerini belirler.
Akışınızı oluşturmadan önce iki sınırlamayı bilmelisiniz. Birincisi, tek bir Değişkeni Başlat işlemi, dizi benzeri iç yapısına rağmen her zaman aynı anda yalnızca bir değişken oluşturabilir; her ek değişken için ayrı bir işleme ihtiyacınız vardır. İkincisi, değişkenler yalnızca genel düzeyde, yani doğrudan akışın ana yolunda tanımlanabilir; bir kapsam, koşul veya döngü içinde tanımlanamaz. Bir koşul içinde bir sayaç başlatmak istiyorsanız, başlatma işlemini önceden, en üst düzeye yerleştirmeniz gerekir.
Bir değişken oluşturulduktan sonra, içeriğini Değişken Ayarla işlemi ile değiştirirsiniz. Başlatmadan farklı olarak burada bir varsayılan değer öngörülmemiştir, değer zorunlu bir alandır. Ayrıca yeni değer ile değişkenin aynı veri türüne sahip olması gerekir, yani bir Integer değişkeni bir metin (string) değerini kabul etmez.
Değişken Ayarla her zaman bir değeri tamamen değiştirmek istediğinizde uygundur; örneğin bir durumu "beklemede"den "tamamlandı"ya ayarlamak veya önceki bir işlemden gelen bir ara sonucun üzerine yazmak için.
Sayaçlar için Power Automate iki özel işlem sunar: mevcut durumu kendiniz hesaplamak zorunda kalmadan bir değişkeni sabit bir değer kadar artırır veya azaltırlar. Belgelere göre her iki işlem de yalnızca Integer ve Float değişkenleriyle çalışır.
Microsoft belgelerindeki klasik kullanım örneği bir döngü sayacıdır: Başlangıç değeri 0 olan bir Integer değişkeni başlatırsınız, Apply-to-each döngüsü içine Artır işlemini yerleştirirsiniz ve döngü tamamlandıktan sonra değişkende işlenen öğelerin, örneğin e-posta eklerinin, tam sayısı bulunur.
Metin ve dizi türündeki değişkenler için ayrıca bir Ekle işlevi vardır. Bu işlev, önceki içeriğin üzerine yazmadan mevcut bir metne veya mevcut bir diziye son öğe olarak bir değer ekler. Bunun için eylem kataloğunda "ekle" araması yapın ve veri türüne göre metinler veya diziler için uygun işlemi seçin. Eklenecek değer zorunlu bir alandır ve prensip olarak herhangi bir türde olabilir.
Bu, örneğin bir döngü içinde tekil tekrarların sonuçlarını topladığınızda, örneğin işlenen kayıtların kimliklerini bir dizide biriktirip sonunda hepsini birlikte bir özet olarak çıktı olarak verdiğinizde pratiktir.
Bir değişkenin geçerli içeriğini bir ifadede kullanmak için variables('<DeğişkenAdı>') işleviyle ona erişirsiniz. İş akışı ifade işlevleri başvuru kılavuzu bu işlev, veri türünden bağımsız olarak belirtilen değişkenin değerini döndürür. Örneğin bir dizi değişkeninin öğelerini metin olarak çıktı vermek isterseniz, bunu string() işleviyle birleştirirsiniz: @{string(variables('diziDegiskenim'))}. and, or veya equals gibi karşılaştırma operatörleriyle ifade oluşturma hakkında daha fazla bilgiyi şu kılavuzda bulabilirsiniz: Koşullarda ifade kullanma.
Apply-to-each döngüleri Power Automate'te varsayılan olarak sıralı, yani bir tekrar diğerinin ardından çalışır. Zaman kazanmak için bu ayarı paralel çalışmaya geçirebilirsiniz. Ancak döngü içinde bir değişken, örneğin bir sayaç veya toplanan bir liste kullanıyorsanız, belgelere göre sonuçların öngörülebilir olmasını istiyorsanız sıralı çalışmaya devam etmeniz gerekir. Paralel çalışmada birden çok tekrar aynı anda aynı değişken değerine erişir, bu da sayaç değerlerinin veya eklenen liste girdilerinin kaybolmasına veya yanlış sırada oluşmasına neden olabilir.
Power Automate'i birden fazla departman için üretimde kullanıyorsanız ve daha karmaşık değişken mantığına, iç içe döngülere veya büyük veri hacimlerine sahip akışların güvenilir bir şekilde oluşturulmasını istiyorsanız, NordFlux'un Power Automate danışmanlığı kurulum, test ve işletim konusunda size destek olur. Bu sırada akışlarınızın kontrolü sizde kalırken, teknik ince ayar deneyimli ellere emanet edilir.
Tam olarak bir tane. Değişkeni Başlat işlemi dizi benzeri bir iç yapıya sahip olsa da, belgelere göre her zaman işlem başına yalnızca bir değişken oluşturur. Her ek değişken için ek bir Değişkeni Başlat işlemine ihtiyacınız vardır.
Hayır. Değişkenler yalnızca genel düzeyde, yani kapsamların, koşulların ve döngülerin dışında tanımlanabilir. Değişkeni Başlat işlemini bu nedenle her zaman akışınızın en üst düzeyine yerleştirin, değişkeni daha sonra yalnızca bir döngü içinde doldursanız bile.
Hayır. Belgelere göre Artır ve Azalt işlemleri yalnızca Integer ve Float değişkenleriyle çalışır. Metinler ve diziler için bunun yerine değer eklemek amacıyla Ekle işlemini kullanırsınız.
Değişken Ayarla bir değişkenin tüm içeriğini yeni bir değerle değiştirir. Değişkene Ekle ise önceki içeriği korur ve son öğe olarak başka bir değer ekler; bu yalnızca metin ve dizi türündeki değişkenlerde mümkündür.
Hayır, bu alan isteğe bağlıdır. Ancak Microsoft belgelerinde, değişkenin başlangıç durumunun her zaman izlenebilir kalması için, özellikle 0'dan başlaması gereken sayaçlarda, yine de bir başlangıç değeri belirlenmesini açıkça önermektedir.
NordFlux'un kurucusu. Webden ve SEO'dan grup ölçeğindeki otomasyona kadar yedi yıllık deneyim, bugün KOBİ'ler için pragmatik biçimde ve Alman veri egemenliğiyle.
Sertifikalar
Power Automate'teki pay-as-you-go modelinin maliyeti ve Premium ile Process lisanslarından farkı.
Tüm Power Automate tetikleyici türleri açıklanıyor: otomatik, anlık, zamanlanmış ve bu SSS sözlüğünde tetikleyici koşulları.
Günlük 6.000, 40.000 ve 250.000 olmak üzere üç Power Automate eylem sınırı açıklanıyor: hangi lisans hangi sınırı getiriyor.
Değişkenler karmaşık Power Automate akışlarının belkemiğidir; ancak yanlış ayarlanan değerler veya paralel döngülerdeki tuzaklar hızla bulunması zor hatalara yol açar. NordFlux, akış mantığınızı baştan temiz bir şekilde kurar veya mevcut süreçleri yeniden düzenler, böylece değişkenler her zaman doğru değerleri taşır. İlk görüşmede akış yapınızı inceler ve hata kaynaklarının nerede gizlendiğini gösteririz.