Platform sınırlarını anlama ve azaltmayı önleme

Power Automate ve Power Platform sınırlarını anlamak, kullanıcıların ölçeklenebilir Power Automate akışları tasarlamasına yardımcı olabilir.

Bu sınırlar bir akışın performansını etkileyebilir ve istek sınırı ihlalleri nedeniyle akışların azaltılmasını (yavaşlamasını) veya kapatılmasını önlemeye yardımcı olabilir. 14 gün boyunca sürekli olarak azaltılmış tüm akışlar kapatılır. Bu akışlar herhangi bir zamanda yeniden açılabilir; Ancak performansları iyileşmezse akış devre dışı bırakılmaya devam eder.

Daha fazla bilgi edinin:

Lisans planınızı nasıl kontrol edebilirsiniz?

Bazı platform ve API sınırları, lisans planınıza bağlıdır. Power Automate'ten, lisanslarınızı ve özelliklerinizi belirlemenin en kolay yolu Ayarlar>Lisanslarımı Göster'i seçmektir.

Ayarlar'daki Lisanslarımı Görüntüle seçeneğinin ekran görüntüsü.

Alternatif olarak, plan düzeyinde daha ayrıntılı bilgi edinmek için Power Automate portalından Ctrl + Alt+ A tuşlarını seçin.

API istek sınırları

Microsoft Power Platform'daki istekler, kullanıcıların ürünlerde yaptığı çeşitli eylemlerden oluşur. Yüksek düzeyde API isteği; bağlayıcılara, süreç danışmanı analizine, HTTP eylemlerine ve değişkenleri başlatma veya Oluştur seçeneğini kullanma gibi yerleşik eylemlere yönelik bir istektir. Başarılı olan ve başarısız olan eylemler, API istek sınırları kapsamında sayılır. Ayrıca yeniden denemeler ve sayfalandırma sayısından eylem yürütmeleri olarak gelen diğer istekler de sayılır. Daha fazla bilgi edinin: Neler Power Platform isteği olarak sayılır?

Lisans planınıza bağlı olarak, bulut akışının günlük çalıştırabileceği eylem sayısı için sınırlar vardır. Bu sınırlar bağlayıcı kısıtlama sınırlarından farklıdır. Akış ayrıntıları sayfasından Analiz'i seçip Eylemler sekmesine erişerek akışınızın çalıştırdığı eylemlerin sayısını görebilirsiniz.

Akış daha az Power Platform isteği kullansa bile, akış beklediğinizden daha sık çalışıyorsa sınırlarınıza ulaşabilirsiniz. Örneğin, yöneticiniz size e-posta gönderdiğinde size anında iletme bildirimi gönderen bir bulut akışı oluşturabilirsiniz. Bu akış, e-postanın yöneticinizden gelip gelmediği denetlenmesi gerektiğinden herhangi bir kişiden her e-posta aldığınızda çalıştırılır. Sınır, 24 saatlik bir süre içinde tüm akışlarınızdaki tüm çalıştırmalar için geçerlidir.

Bir akışın istek kullanımını tahmin etmeye yönelik bazı yönergeler aşağıda verilmiştir:

  • Bir veya daha fazla eylem bir akış çalıştırmasının parçası olarak çalışır. Bir tetikleyici ve bir eylem içeren basit bir akış, akış her çalıştırıldığında iki eylem ile sonuçlanır ve iki istek tüketir.
  • Akıştaki her tetikleyici/eylem Power Platform isteği oluşturur. Bağlayıcı eylemleri, HTTP eylemleri, yerleşik eylemler (değişkenleri başlatmaktan, kapsam oluşturmaya ve basit bir oluşturma eylemine kadar) gibi her türlü eylem Power Platform isteği oluşturur.
  • Hem başarılı olan eylemler hem de başarısız olanlar bu sınırlar kapsamında sayılır. Atlanan eylemler bu sınırlara dahil edilmez.
  • Her eylem bir istek oluşturur. Eylem her biri için uygula döngüsüyse döngünün işlediği öğe sayısı kadar istek üretir.
  • Bir eylemin birden çok ifadesi olabilir ancak yalnızca bir API isteği olarak sayılır.
  • Sayfalandırmadan gelen yeniden denemeler ve ek istekler de eylem yürütmeleri olarak sayılır.

Platform düzeyindeki API sınırları, kullanıcı lisansına bağlıdır. Daha fazla bilgi edinin: Power Automate lisanslama türleri

Bağlayıcılarda API aktarım hızı sınırları

Platform sınırlarına ek olarak, her bağlayıcı hizmetinin kendi sınırları vardır. Power Automate'te bağlayıcı azaltması, bağlayıcıların kötüye kullanımı önlemek ve adil kaynak dağıtımını sağlamak için hız sınırlamaları veya kullanım kotaları uyguladığı mekanizmayı ifade eder. Bir bağlayıcı kısıtlandığında, belirli bir zaman dilimi içinde yapılabilecek istek veya işlem sayısını kısıtlar.

Akış bağlayıcı düzeyinde azaltma sınırlarına ulaştığında hizmet, Hız sınırı aşıldı. 27 saniye içinde yeniden deneyin. gibi bir hata iletisiyle 429 (Çok Fazla İstek) hata kodunu döndürür.

Her bağlayıcının kendi hız sınırlaması vardır.

DataverseAPI sınırları

Bağlayıcı olarak Dataverse hizmeti, hizmet koruması sınırlarını tanımlar. Hizmet koruma API'si sınırları kullanıcı başına değerlendirilir. Akış tarafından çağrıldığında kullanıcı, eylemle ilişkilendirilen kişidir. Bu kullanıcı genellikle akışın sahibidir, ancak akış eylemde kullanıcı bağlamını çağırıyorsa çağıran kullanıcı da olabilir.

Akış eşzamanlılığı sınırları

Ölçeklenebilir, verimli akışlar tasarlamak, gereksiz gecikmeleri önlemeye yardımcı olmak için eşzamanlılık, döngü ve toplu işlem sınırlarını anlamayı içerir. Daha fazla bilgi: Eşzamanlılık, döngü ve toplu iş ayırma sınırları.

Eylem patlaması sınırları

Eylem patlaması sınırları, belirli bir süre içinde tetiklenebilecek maksimum eylem sayısını ifade eder ve genellikle tekrar eden bir zaman aralığında ölçülür. Şu anda 5 dakikada akış başına 100.000 eylem kapasitesi vardır.

Herhangi bir tetikleme veya döngü patlaması bu sınırı aşarak akışların yavaşlamasına veya kısıtlanmasına neden olabilir.

Bu sınırı ele almak için yükü birden fazla akış arasında dağıtın. Örneğin, alt akışlar veya tetikleyici koşulları kullanarak.

Akış tasarımı sınırları

Akışları tasarlarken, tasarım/tanım düzeyinde tanımlanan sınırlarla karşılaşabilirsiniz. Bu sınırlarla karşılaşırsanız akışlarınızı yeniden tasarlamayı göz önünde bulundurun.

Daha fazla bilgi edinin: Akış tanımı sınırları