Alt akışlar için yeniden kullanılabilir kod oluşturma

Power Automate bulut akışları, karmaşık çözümleri otomatikleştirmeye yardımcı olur. Ancak, çözümler hızla büyüyebilir ve gezinmesi ve bakımı zor hale gelebilir.

Tek ve aşırı karmaşık bir otomasyon çözümü oluşturmak yerine alt akışları kullanmayı düşünün. Alt akışlar, karmaşık süreçleri yönetilebilir öbeklere ayırmanıza olanak tanır. Bu yaklaşım, otomasyon süreçlerinize derinlik ve verimlilik katarak akışlarınızı daha modüler ve daha kolay yönetilebilir hale getirir.

Alt akışları kullanmanın avantajları

Alt akışları kullanma nedenleri şunlardır:

  • Modülarite: Alt akışlar, modülariteyi teşvik ederek farklı iş akışlarına kolayca eklenebilen yeniden kullanılabilir bileşenler oluşturmanıza olanak tanır. Bu yaklaşım yalnızca geliştirmeyi kolaylaştırmakla kalmaz, aynı zamanda sürdürülebilirliği de artırır.
  • Sürdürülebilirlik: Daha küçük ve odaklı akışları güncelleştirmek ve sorun gidermek daha kolaydır, böylece bakım için gereken zaman ve çaba azalır.
  • Ölçeklenebilirlik: Modüler akışlar, otomasyonun tamamını gözden geçirmeden yeni gereksinimler için kolayca ölçeklenebilir ve uyarlanabilir. Otomasyonunuzu daha küçük, daha yönetilebilir parçalara bölerek süreçlerinizi daha etkili bir şekilde ölçeklendirebilirsiniz. Değişiklik yapmanız veya işlevsellik eklemeniz mi gerekiyor? Alt akışlarla, tek tek bileşenleri güncelleştirmek kadar basittir.
  • Ayrıntılı denetim: Alt akışlar, otomasyon mantığınız üzerinde ayrıntılı denetim sunar. Üst ve alt akışlar arasında veri aktararak dinamik karar verme ve kişiselleştirilmiş deneyimler sağlayabilirsiniz.
  • İş birliği: Takım ortamında alt akışlar, takım üyelerinin aynı anda daha büyük bir otomasyon projesinin ayrı bileşenleri üzerinde çalışmasına olanak tanıyarak iş birliğini teşvik eder.

İpucu

Üst akışı ve tüm alt akışları doğrudan aynı çözümde oluşturun. Bilinen sınırlamalar bölümüne bakın.

Örnek üst-alt akış senaryosu

Bu senaryo, yedekliliği azaltmak ve bakımı basitleştirmek için modüler ve verimli bir onay süreci kullanmanın değerini gösterir.

Contoso kuruluşu proje teklifleri, izin istekleri ve gider gönderimleri gibi çeşitli senaryolar için onay gerektirir. Bu senaryoları onaylayanlar, farklı SharePoint gruplarının üyeleridir. Bu işlemi kolaylaştırmak için SharePoint gruplarından onaylayanların listesini ayıklamak üzere tek bir yeniden kullanılabilir alt akış oluşturun. Daha sonra her üst akış (örneğin, proje teklifi, izin isteği veya gider gönderimi) onaylayanların listesini almak için bu alt akışı çağırabilir.

Alt akış

Alt akış, SharePoint listeden onaylayanların listesini ayıklar ve bu listeyi üst akışa döndürür.

Alt akıştaki adımlar:

  1. Onaylayanları alma

    Belirtilen ölçütlere göre onaylayanları almak için SharePoint grubunu sorgulayın.

  2. Verileri döndürme

    Onaylayanların listesini çağıran üst akışa geri gönderin.

SharePoint grubundan onaylayanları alan alt akışın ekran görüntüsü.

Üst akış

Üst akış, onaylayanların listesini almak için alt akışı çağırır ve yanıtı buna göre işler.

Üst akıştaki adımlar:

  1. Alt akışı çağırma

    Onaylayanların listesini almak için alt akışı çağırın.

  2. Yanıtı işleme

    Belirli bir senaryonun (örneğin, proje teklifi, izin isteği veya gider gönderimi) onay işlemine devam etmek için alt akış tarafından döndürülen onaylayanların listesini kullanın.

Alt akışı çağıran üst akışın ekran görüntüsü.