Începeți să lucrați cu triggere
A trigger este un eveniment care declanșează un flux de nor. De exemplu, doriți să primiți o notificare în Microsoft Teams când cineva vă trimite un e-mail. În acest caz, primirea unui e-mail este declanșatorul care pornește acest flux.
Power Automate oferă conectori la servicii precum SharePoint și Outlook. Majoritatea conectorilor oferă declanșatoare prefabricate pe care le puteți folosi pentru a începe fluxurile. Iată o privire parțială asupra declanșatorilor pe care Office 365 conectorul Outlook îi furnizează în mod implicit.
Alegeți declanșatorul potrivit
Declanșatoarele pot fi pornite instantaneu sau manual, conform unui program sau automat atunci când are loc un eveniment extern, cum ar fi când sosește un e-mail. Următorul tabel listează câteva scenarii de declanșare comune și tipul de flux pe care ar trebui să-l creați.
Scenariul de declanșare | Tip de flux |
---|---|
Rulați un flux în cloud cu o apăsare a unui buton de pe dispozitivul dvs. mobil pentru a reaminti echipei dvs. să se alăture întâlnirii zilnice a echipei. Puteți declanșa aceste fluxuri manual de pe orice dispozitiv. | Instantanee/manual |
Rulați un flux în cloud conform unui program, de exemplu, pentru a trimite un raport săptămânal de proiect. Alegeți când (data și ora) și frecvența (lunar/zilnic/orară și multe altele). Mai multe informații: Fluxurile de rulare sunt programate | Programată |
Creați un flux în cloud care îndeplinește sarcini automat după ce are loc un eveniment, de exemplu, un flux în cloud care vă anunță prin e-mail atunci când cineva tweetează cu un cuvânt cheie specificat de dvs. Mai multe informații: Creați un flux cloud de la zero | Automat |
Adăugați un declanșator la un flux existent
Când editați un declanșator într-un flux existent, noul declanșator trebuie să fie primul pas al fluxului.
Editați fluxul și ștergeți declanșatorul existent.
După ce ștergeți declanșatorul, Power Automate vă solicită să selectați un nou declanșator.
Căutați conectorul și apoi selectați pictograma aplicației. Următoarea captură de ecran arată rezultatele dacă căutați Partajare.
Când selectați pictograma aplicației, sunt listate declanșatoarele și acțiunile corespunzătoare. Selectați declanșatorul care se potrivește cel mai bine nevoilor dvs.
Licențiere pentru conectori premium
Aveți nevoie de o Power Automate licență autonomă pentru a accesa toți conectorii premium, on-premises și personalizați. Pentru fluxurile care sunt în contextul unei aplicații încorporate în Power Apps, puteți folosi Power Apps licență. Microsoft 365 licențele de plan pot folosi conectori standard, dar nu pot folosi conectori premium. Pentru a afla mai multe despre licențiere, accesați Power Platform Ghidul de licențiere.
Pentru a vă găsi licența, urmați pașii de mai jos.
- conectați-vă la Power Automate.
- Selectați Fluxurile mele.
- Selectați un flux de nor.
- Accesați secțiunea Detalii și vizualizați detaliile din Plan.
Personalizați un declanșator adăugând condiții
Uneori, poate fi necesar să personalizați un declanșator, astfel încât să se declanșeze numai atunci când sunt îndeplinite anumite condiții. De exemplu, este posibil să utilizați SharePoint Când un articol este creat sau modificat declanșatorul în Power Automate. Acest declanșator se declanșează pentru fiecare modificare a SharePoint articolelor. Cu toate acestea, este posibil să doriți ca fluxul să se declanșeze numai atunci când este creat un articol sau când starea este marcată ca Aprobat. Deși puteți filtra alte evenimente adăugând condiții la flux, fluxul continuă să ruleze, iar apelurile sunt contorizate ca o solicitare API. Acest lucru vă face să atingeți mai repede limitele solicitărilor API. Pentru a o evita, puteți scrie expresii în condiții de declanșare, evitând o execuție dacă condiția de declanșare nu este îndeplinită.
Utilizați condițiile de declanșare pentru a reduce curgerea debitului
Condițiile de declanșare pot ajuta la eficientizarea fluxurilor și la reducerea numărului de rulări inutile. Acest lucru ajută la menținerea fluxului și a consumului solicitărilor platformei de alimentare la un nivel scăzut. Cu condițiile de declanșare, puteți configura mai multe condiții care trebuie îndeplinite înainte ca un flux să fie declanșat.
De exemplu, trebuie să creați un flux care procesează fiecare factură aprobată. Fără condiții de declanșare, fluxul dvs. s-ar declanșa de fiecare dată când se primește un e-mail de factură, chiar dacă factura nu este aprobată. Acest lucru poate duce la rularea fluxului de 1.000 de ori pentru 1.000 de facturi, chiar dacă doar 50 dintre ele sunt aprobate.
Adăugând o condiție de declanșare care să se declanșeze numai atunci când o factură este aprobată, fluxul rulează doar de 50 de ori. Aceasta înseamnă că consumă mai puține Power Platform cereri. Dacă condiția de declanșare nu este îndeplinită, fluxul nu este declanșat și nu este înregistrat niciun istoric de rulare.
Acest lucru este deosebit de important în mediile cu plata pe măsură, în care fiecare rulare a fluxului este taxată. Prin reducerea numărului de rulări, vă puteți menține costurile scăzute, obținând în același timp rezultatele dorite.
Notă
- Power Automate folosește fie designerul clasic de fluxuri cloud, fie noul designer modern cu capabilități Copilot. Pentru a identifica designerul pe care îl utilizați, accesați secțiunea Notă din Explorați designerul de fluxuri cloud.
- Când comutați între designerul clasic și cel nou, vi se cere să vă salvați fluxul. Nu puteți salva și comuta până când toate erorile nu sunt rezolvate.
[Acest subiect este documentație preliminară și poate fi modificat.]
Pentru a seta o condiție de declanșare:
Selectați declanșatorul fluxului.
Selectați Setări.
Lângă Condiții de declanșare, selectați Adăugați.
Adăugați o expresie.
Notă
Fiecare condiție de declanșare trebuie să înceapă cu un simbol @ .
Ca alternativă, urmați instrucțiunile din Creați cu ușurință expresii.
Dacă aveți mai multe condiții de filtrare de adăugat, Selectați + Adăugați și adăugați expresii.
În mod implicit, toate condițiile trebuie îndeplinite pentru ca condiția să fie adevărată. Dacă orice condiție este opțională, aveți nevoie de SAU, apoi utilizați sintaxa
@or (test1, test2,test3)
.
Creați cu ușurință expresii
Fluxul tău poate genera expresii pentru tine.
- În fluxul dvs., selectați + jurnalul din săgeata în jos, apoi selectați Adăugați o acțiune.
- Căutați și selectați acțiunea Matrice de filtrare .
- Pe cardul Matrice de filtre creați-vă condiția.
- Selectați Editați în modul avansat și copiați expresia.
- Lipiți expresia în condiția de declanșare.
- Eliminați acțiunea Matrice de filtrare .