Power Automate'te "Apply to each": donguyu anlamak, kontrol etmek ve onlemek

"Auf alle anwenden" listeleri oge oge isler ve genellikle istenmeden ortaya cikar. Dongu nasil calisir, neden yavaslatir ve ne zaman kaldirilabilir.

Almanca arayuzde "Auf alle anwenden" olarak adlandirilan "Apply to each", Power Automate'in donguesudur: icerdigi adimlari bir listenin her ogesi icin tek tek calistirir, her e-posta, her satir, her ek icin. Iki ozellik onu platformun en cok tartisilan bileseni yapar: genellikle eklenmeden otomatik olarak ortaya cikar ve akislarin yavaslamasinin en sik nedenidir. Ikisinin de sebebi aynidir ve ikisi de kontrol edilebilir. Durum: Temmuz 2026.

"Apply to each" neden kendiliginden ortaya cikar?

Power Automate, tek bir oge beklenseniz bile liste olan dinamik bir icerik kullanir kullanmaz donguyu otomatik olarak ekler. Klasik ornek: bir SharePoint sorgusu teknik olarak her zaman bir liste dondurur, tek bir sonuc olsa bile, ve tasarimci sonraki adimi hemen bir "Auf alle anwenden" icine sarar. Tek bir ogeyi hedeflemek isteyen, sorgu sonucu uzerinde first gibi bir formulle donguden kacinir veya listeyi onceden tam olarak tek bir sonuca filtreler. Dongu dolayisiyla bir hata degil, sistemin bir listeye verdigi durust yanittir, sadece her zaman istenen yanit degildir.

Donguyu ne yavaslatir ve ne yardimci olur

  • Varsayilan olarak sirali calisir: bir oge digerinin ardindan. Dongu ayarlarinda eszamanlilik etkinlestirilebilir, 50 adede kadar eszamanli calistirma, bu da uzun calistirmalari buyuk olcude kisaltir. Sadece siranin onemli oldugu veya bir degiskenin yazildigi durumlarda dikkatli olun, bu eszamanlilikla iyi uyusmaz.
  • Dongudeki her adim bir eylem olarak sayilir: 500 oge ve 4 adimda bu, lisansin gunluk kotasina karsi 2000 eylem demektir. Sade donguler gercek para tasarrufu saglar.
  • Varsayilan olarak yalnizca ilk ogeler gelir: bircok baglayici, sayfalama olmadan listenin yalnizca bir kismini dondurur, genellikle 100 kayit. Daha fazlasini isleyenler, sorgu adiminin ayarlarinda sayfalamayi etkinlestirir ve siniri buna gore ayarlar.

Yuksek sanat: donguyu tamamen onlemek

En hizli donguler hic calismayanlardir. Uc desen bircok durumda "Apply to each"in yerini alir: "Diziyi filtrele" bir listeyi dongu olmadan uygun ogelere indirger, "Sec (Select)" tum ogeleri tek bir adimda donusturur ve join veya concat gibi formuller bir listeden dogrudan bir metin olusturur, ornegin toplu bir e-posta icin. Once filtreleyen, sonra Select ile donusturen ve sonucu tek bir adimda gonderen bir akis, dongu varyantinin yuzlerce eyleme ihtiyac duydugu seyi uc eylemde tamamlar. Bu tur desenler, elde yapilmis bir akis ile 5000 kayitla da sorunsuz calisan bir akis arasindaki farktir ve tam olarak bu tur ustaligi sundugumuz Power Automate Danismanligimizda. Almanca arayuzun kardes bilesenini makalemiz aciklior: Olustur (Compose).

"Apply to each" hakkinda sikca sorulan sorular

Donguden bir degeri nasil cikaririm?

Dongu icinde bir degisken doldurmak alisilagelmis yontemdir: donguden once baslatmak, iceride eklemek veya artirmak, dongueden sonra kullanmaya devam etmek. Ancak paralel calisan dongulerde bu risklidir, cunku eszamanli yazma erisimleri birbirinin uzerine yazabilir, bu durumda sirali calismak veya sonucu "Sec (Select)" ve join ile tamamen degisken kullanmadan olusturmak daha iyidir.

Dongum neden sadece 100 oge isliyor?

Cunku onceki sorgu adimi, sayfalama etkinlestirilmediginde, yalnizca sonuclarin ilk sayfasini dondurur, bircok baglayicida bu 100 kayittir. Cozum donguede degil, sorgu adimindadir: ayarlarinda sayfalamayi etkinlestirin ve esigi beklenen miktara ayarlayin.

Dongulari birbirinin icine yerlestirebilir miyim?

Evet, "Apply to each" ic ice yerlestirilebilir, ornegin kalemleri olan siparisler icin. Ancak eylem sayisi bu durumda cogalir ve okunabilirlik hizla zarar gorur. Ic islemeyi ayri bir alt akisa tasimak veya veri yapisini onceden "Sec (Select)" ile tek bir seviye yeterli olacak sekilde yeniden sekillendirmek etkili olmustur.

NordFlux hakkında

NordFlux UG (haftungsbeschränkt)

NordFlux, kuruluşlar için dijital çalışanlar kurar: tekrar eden işleri üstlenen otomasyonlar ve KI ajanları. Kontrol sizde kalır.

Hakkımızda daha fazlası
Ücretsiz ön analiz

Otomasyon veya KI hakkında somut sorularınız mı var?

Ücretsiz bir ön analizde durumunuzu doğrudan görüşürüz. Bağlayıcı değildir.