Aracılığıyla paylaş


Hangi otomasyon yönteminin kullanılacağını belirleme

Süreç tasarımı tamamlandıktan sonra, sonraki adım bu süreci nasıl otomatikleştirtireceğinize odaklandığınız mimari tasarımdır.

Öncelikle, kullanabileceğiniz bağlayıcıyı (varsa) belirleyin ve ardından otomasyonu başlatmak için bir tetikleyici seçin.

Otomasyon yöntemi seçme

İdeal olarak, otomatikleştirmek istediğiniz tüm sistemlerin Power Automate bağlayıcıları vardır. Otomatikleştirmeyi planladığınız sistem için bağlayıcıların kullanılabilir olup olmadığını görmek üzere Bağlayıcıların listesini denetleyin. Bağlayıcıyı bulduktan sonra, gereksinim duyduğunuz eylemlerin o bağlayıcı için kullanılabilir olduğundan emin olun. Örneğin, bir e-posta sistemi bağlayıcısı "gönder", "yanıtla" ve "sil" için eylemlere gereksinim duyar.

Kullanılabilir bağlayıcı yoksa, aşağıdaki seçenekleri kullanabilirsiniz:

  • Özel bir bağlayıcı oluşturma: Geliştiricisiyseniz veya kuruluşunuzda özel bağlayıcılar oluşturabilecek bir geliştirici varsa tercih edilen otomasyon yöntemidir. Özel bağlayıcı, otomasyonun yayımlanlanmış bir API aracılığıyla hedef sistemle etkileşime girmesini sağlar. Bu API sistem değişikliklerine karşı dayanıklı olmalıdır. Daha fazla bilgi: Sıfırdan özel bağlayıcı oluşturma

  • HTTP bağlayıcısı kullanma: Geliştiriciyseniz ve kullanılabilir bağlayıcıları olmayan sistemlere bağlanılması gereken bir senaryonuz varsa ancak özel bağlayıcılar ayarlamak istemiyorsanız kullanabileceğiniz sonraki en iyi yöntem bir HTTP bağlayıcısı kullanmaktır. Azure Logic Apps belgelerinden daha fazla bilgi: HTTP tetikleyicisi ekleme

  • Web tarayıcısı otomasyonu oluşturma: Bir bağlayıcıyı bulamıyorsanız ve sistem web tarayıcısı tabanlı bir uygulama veya web sitesiyse, web tarayıcısı otomasyonunu kullanmayı düşünebilirsiniz. Web tarayıcısı otomasyonu, klavye girişlerini ve fare hareketlerini sanki tarayıcıyı bir insan kullanıyormuş gibi taklit eder. Power Automate Desktop ile tarayıcı otomasyonu oluşturabilirsiniz.

  • Masaüstü uygulaması otomasyonu oluşturma: Bir bağlayıcı bulamıyorsanız ve sistem bir bilgisayardaki bir masaüstü uygulamasıysa kullanılacak otomasyon yöntemidir. Power Automate, insan klavye girişlerini ve fare hareketlerini taklit eden yetenekler içerir. Masaüstü uygulaması otomasyonu için, Power Automate Desktop ile yeni bir Power Automate Desktop süreci oluşturun.

Aşağıdaki tabloda farklı yöntemler karşılaştırılır.

Metot Kullanım kolaylığı Geliştirme arka planı gerekiyor mu? Sistem değişikliklerinden kolayca etkilenir mi? Kurulum veya geliştirme süresi gerekiyor mu?
Connector En kolay Hayır Hayır Hiçbiri
Özel bağlayıcı Kolay Evet Hayır Evet
HTTP bağlayıcısı Kolay Evet Hayır Hayır
Web tarayıcısı otomasyonu Kolay Hayır, ancak temel CSS ve HTML bilgisi tercih edilir Evet Evet
Masaüstü uygulaması otomasyonu Kolay Hayır Evet Evet

Karmaşık otomasyon senaryolarında, bu yöntemlerin tümünü birleştirebilirsiniz.

Otomasyonu başlatmak için bir tetikleyici seçme

Daha önce anlatılan tüm otomasyon yöntemlerinde bu otomasyonları nasıl tetikleyeceğinizi (başlatacağınızı) belirlemeniz gerekir. Otomasyon tetikleyebilmenin yolları şunlardır:

  • Otomatik tetikleyiciler
  • Anlık veya el ile tetikleyiciler
  • Zamanlanmış tetikleyiciler

Otomatik tetikleyiciler

Otomatik tetikleyiciyle, bir koşul oluştuğunda sistem otomasyonu otomatik olarak başlatır. (Tüm bağlayıcıların otomatik tetikleyiciler içermediğini unutmayın.)

Otomatik tetikleyici örnekleri şunlardır:

  • Outlook'ta bir e-posta alındığında
  • Yeni bir dosya OneDrive'a taşındığında
  • Microsoft Dataverse'te yeni satır oluşturulduğunda
  • Özel SharePoint listesinde bir öğe değiştirildiğinde

Otomatik tetikleyiciler.

Gider raporu için bir örnek kullanım alanı, Dataverse'te Gider Onayları tablosunda yeni bir satır oluşturulduğunda, onay akışı başlatacak bir otomatik tetikleyiciyi ayarlamaktır. Bu, örneğin, Power Apps ile bir form oluşturulduğunda (Dataverse'te yeni bir satır oluşturulur) otomatik olarak bir onay akışının tetiklenmesini sağlar.

Anlık veya el ile tetikleyiciler

Anlık veya el ile tetikleyici bir tetikleyici türüdür ve kullanıcının otomasyonu el ile başlatması gerekir ya da tetikleyici anında başlatılır. Bu, doğrudan bir anlık akış veya bir Microsoft hizmetinden tetiklenebilir.

Anlık tetikleyiciler.

Zamanlanmış tetikleyiciler

Zamanlanmış tetikleyiciler belirli bir tarih ve zamanda çalışır ve düzenli aralıklarla yinelenir. Günlük, haftalık veya aylık olan bir görevi otomatikleştirmeniz gereken durumlar için yararlıdır.

Gider raporu örneğinde, muhasebe takımı haftalık BI raporu hazır olduğunda her Cuma bir otomatik e-posta göndermek için zamanlanmış bir tetikleyiciyi kullanabilir.

Zamanlanmış tetikleyici örneği.

Sonraki adım

Katılımlı ve katılımsız senaryolar