Aracılığıyla paylaş


Tetikleyicileri kullanmaya başlama

Tetikleyici, bir bulut akışı başlatan olaydır. Örneğin, başkası size e-posta gönderdiğinde Microsoft Teams'te bildirim almak istersiniz. Bu durumda, e-posta almak bu akışı başlatan tetikleyicidir.

Power Automate, SharePoint ve Outlook gibi hizmetlere yönelik bağlayıcılar sunar. Çoğu bağlayıcı, akışlarınızı başlatmak için kullanabileceğiniz önceden oluşturulmuş tetikleyiciler sunar. Burada Office 365 Outlook bağlayıcısının varsayılan olarak sağladığı tetikleyiciler kısmi olarak ele alınmıştır.

Birkaç Office 365 Outlook tetikleyicisinin ekran görüntüsü.

Doğru tetikleyiciyi seçme

Tetikleyiciler anında veya manuel olarak, bir zamanlamaya göre veya bir e-posta geldiğinde olduğu gibi harici bir olay meydana geldiğinde otomatik olarak başlatılabilir. Aşağıdaki tabloda, bazı yaygın tetikleyici senaryoları ve oluşturmanız gereken akış türü listelenmektedir.

Tetikleyici senaryo Akış türü
Ekibinize günlük ekip toplantısına katılmalarını hatırlatmak için mobil cihazınızda tek bir düğmeye dokunarak bir bulut akışı çalıştırın. Bu akışları herhangi bir cihazdan el ile de tetikleyebilirsiniz. Anında/el ile
Bulut akışını, örneğin haftalık proje raporu göndermek için bir zamanlamaya göre çalıştırın. Ne zaman (tarih ve saat) ve sıklığı (aylık/günlük/saatlik ve daha fazlası) seçin. Daha fazla bilgi: Akışları zamanlamaya göre çalıştırma Zamanlananlar
Bir olay gerçekleştikten sonra görevleri otomatik olarak gerçekleştiren bir bulut akışı oluşturun, örneğin; bir kişi belirlediğiniz bir anahtar sözcükle tweet gönderdiğinde sizi e-posta ile bilgilendiren bir bulut akışı. Daha fazla bilgi: Sıfırdan bir bulut akışı oluşturma Otomatik

Mevcut bir akışa tetikleyici ekleme

Varolan bir akıştaki tetikleyiciyi düzenlediğinizde, yeni tetik akışın ilk adımı olmalıdır.

  1. Akışı düzenleyin ve mevcut tetikleyiciyi silin.

  2. Tetikleyiciyi sildikten sonra Power Automate, sizden yeni bir tetikleyici seçmenizi ister.

  3. Bağlayıcıyı arayın ve ardından uygulama simgesini seçin. Aşağıdaki ekran görüntüsünde, Paylaş araması yaptığınızda elde ettiğiniz sonuçlar gösterilmektedir.

    Bağlayıcı aramasını gösteren ekran görüntüsü.

  4. Uygulama simgesini seçtiğinizde, ilgili tetikleyiciler ve eylemler listelenir. İhtiyaçlarınıza en uygun tetikleyiciyi seçin.

Premium bağlayıcılar için lisans

Tüm premium, şirket içi ve özel bağlayıcılara erişmek için bağımsız Power Automate lisansı gereklidir. Power Apps içinde yerleşik bir uygulama bağlamında bulunan akışlar için Power Apps lisansından yararlanabilirsiniz. Microsoft 365 planı lisansları standart bağlayıcıları kullanabilir ancak premium bağlayıcıları kullanamaz. Lisanslama hakkında daha fazla bilgi için Power Platform Lisanslama Kılavuzuna gidin.

Lisansınızı bulmak için aşağıdaki adımları izleyin.

  1. Power Automate'te oturum açın.
  2. Akışlarım'ı seçin.
  3. Bulut akışı seçin.
  4. Ayrıntılar bölümüne gidin ve Plan altındaki ayrıntıları görüntüleyin.

Koşul ekleyerek tetikleyiciyi özelleştirme

Bazen, tetikleyicinin yalnızca belirli koşullar karşılandığında harekete geçmesi için tetikleyiciyi özelleştirmeniz gerekebilir. Örneğin, Power Automate'te SharePoint'in Bir öğe oluşturulduğunda veya değiştirildiğinde tetikleyicisini kullanıyor olabilirsiniz. Bu tetikleyici, SharePoint öğelerinde yapılan her değişiklik için tetiklenir. Ancak akışın yalnızca bir öğe oluşturulduğunda veya durum Onaylandı olarak işaretlendiğinde tetiklenmesini isteyebilirsiniz. Akışa koşullar ekleyerek diğer olayları filtreleyebilirsiniz ancak akış çalışmaya devam eder ve çağrılar bir API isteği olarak sayılır. Bu, API istek sınırlarınıza daha hızlı ulaşmanıza neden olur. Bunu önlemek için, tetikleyicideki koşul karşılanmadığında çalıştırmanın gerçekleşmemesi için tetikleyici koşullarına ifadeler yazabilirsiniz.

Akış çalıştırmalarını azaltmak için tetikleme koşullarını kullanma

Tetikleyici koşulları, akışlarınızı kolaylaştırmaya ve gereksiz çalıştırma sayısını azaltmaya yardımcı olabilir. Bu da akış çalıştırmalarının ve Power Platform isteklerinin tüketimini düşük tutmaya yardımcı olur. Tetikleyici koşulları sayesinde, bir akış tetiklenmeden önce karşılanması gereken birden çok koşul ayarlayabilirsiniz.

Örneğin, onaylanan her faturayı işleyen bir akış oluşturmanız gerekiyor. Tetikleme koşulları olmadan, fatura onaylanmamış olsa bile, fatura e-postası her alındığında akışınız tetiklenir. Bu, yalnızca 50 tanesi onaylansa bile akışın 1.000 fatura için 1.000 kez çalışmasına neden olabilir.

Yalnızca bir fatura onaylandığında tetiklenmeyi sağlayacak bir tetikleme koşulu eklendiğinde akış yalnızca 50 kez çalışır. Bu, daha az Power Platform istek tükettiği anlamına gelir. Tetikleme koşulu karşılanmazsa, akış tetiklenmez ve çalışma geçmişi günlüğe kaydedilmez.

Bu, özellikle her akış çalıştırmasının ücretlendirildiği kullandıkça öde ortamlarında önemlidir. Çalıştırma sayısını azaltarak, istediğiniz sonuçlara ulaşmaya devam ederken maliyetlerinizi düşük tutabilirsiniz.

Not

  • Power Automate klasik bulut akışları tasarımcısını veya Copilot yeteneklerine sahip yeni modern tasarımcıyı kullanır. Hangi tasarımcıyı kullandığınızı belirlemek için Bulut akışları tasarımcısını keşfedin bölümündeki Not bölümüne gidin.
  • Klasik ve modern tasarımcı arasında geçiş yaptığınızda akışınızı kaydetmeniz istenir. Tüm hatalar çözülene kadar kaydedemez ve değiştiremezsiniz.

[Bu konu yayın öncesi belgesine dahildir ve değiştirilebilir.]

Tetikleyici koşulu ayarlamak için:

  1. Akışın tetikleyicisini seçin.

  2. Ayarlar'ı seçin.

  3. Tetikleyici koşulların yanı sıra, Ekle'yi seçin.

    Copilot içinde tetikleyici site gösteren ekran görüntüsü.

  4. Bir ifade ekleyin.

    Not

    Her tetikleyici koşulu @ simgesiyle başlamalıdır.

    Copilot'ta bir ifade örneği gösteren ekran görüntüsü.

    Alternatif olarak, İfadeleri kolayca oluşturma başlığındaki talimatları izleyin.

  5. Birden çok filtre koşulu ekleyecekseniz + Ekle'yi seçin ve ifadeler ekleyin.

    Varsayılan olarak, koşulun doğru olması için tüm koşulların karşılanması gerekir. Herhangi bir koşul isteğe bağlıysa, ihtiyacınız olan VEYA'dır ve sonra @or (test1, test2,test3) sözdizimini kullanın.

İfadeleri kolayca oluşturma

Akışınız, size özel ifadeler oluşturabilir.

  1. Akışınızda, aşağı oktaki + işaretini ve ardından Eylem ekle'yi seçin.
  2. Diziyi filtrele eylemini arayıp seçin.
  3. Diziyi filtrele kartında koşulunuzu oluşturun.
  4. Gelişmiş modda düzenle'yi seçin ve ifadeyi kopyalayın.
  5. İfadeyi tetikleyici koşuluna yapıştırın.
  6. Diziyi filtrele eylemini kaldırın.