Creați un flux pentru cloud cu Microsoft Dataverse (moștenire)
Cu conectorul Microsoft Dataverse , puteți crea fluxuri care sunt inițiate prin crearea și actualizarea evenimentelor din interior Dataverse. De asemenea, puteți efectua acțiuni de creare, actualizare, preluare și ștergere pe rândurile din Dataverse.
Important
Fluxurile care sunt create cu conectorul Dataverse (vehicul) nu vor mai funcționa după o dată care este anunțată în 2024. Pentru a migra automat de la conectorul Dataverse (vechit) la conectorul Microsoft Dataverse , utilizați instrumentul de migrare din Power Automate.
Inițiază un flux pentru cloud de la Dataverse
Puteți utiliza oricare dintre următoarele declanșatoare pentru a vă iniția fluxul.
- Când un flux pas este rulat dintr-un flux de business.
- Când un rând este adăugat, modificat sau șters.
- Când se realizează o acțiune.
Dacă declanșatorul selectat necesită selectarea unui mediu, atunci puteți alege (Current)
, care utilizează întotdeauna baza de date în mediul în care rulează Power Automate . Dacă doriți ca fluxul dvs. să se declanșeze întotdeauna pe baza unui eveniment dintr-un anumit mediu, selectați acel mediu.
Puteți utiliza domenii pentru a determina dacă fluxul dvs. rulează în oricare dintre următoarele scenarii:
- Dacă adăugați rând.
- Dacă un utilizator din unitatea dvs. de afaceri adaugă un nou rând.
- Dacă orice utilizator din organizația dvs. adaugă un rând nou.
Domeniu de acoperire | Timpul de declanșare |
---|---|
Unitate de business | Se acționează pe un rând deținut de unitatea dvs. de afaceri |
Organizaţie | Măsurile sunt luate de oricine din cadrul organizației sau bazei de date |
părinte: descendent unitate de afaceri | Se iau măsuri pe un rând deținut de unitatea dvs. de afaceri sau de o unitate de afaceri descendent |
User | Se iau măsuri pe un rând deținut de dvs |
Declanșatoarele care rulează atunci când un rând este modificat pot folosi și coloane de filtrare. Acest lucru asigură că fluxul rulează numai atunci când oricare dintre coloanele definite este modificată.
Important
Pentru a preveni rularea inutilă a fluxului dvs., utilizați coloane de filtrare.
Acest flux declanșează oricând primul sau nume de familie al unui contact pe care îl deține utilizatorul fluxului este modificat.
Privilegii de declanșare
Pentru a crea un flux pentru cloud care se declanșează pe baza creării, actualizării sau ștergerii pe un rând, utilizatorul trebuie să aibă permisiuni la nivel de utilizator pentru crearea, citirea, scrierea și ștergerea în tabelul Înregistrare apel invers. În plus, în funcție de domeniile definite, utilizatorul ar putea avea nevoie de cel puțin acel nivel de citire pe același tabel. Aflați mai multe despre securitatea mediului.
Scrieți datele în Dataverse
Utilizați oricare dintre următoarele acțiuni pentru a scrie date în Dataverse:
- Creați un rând nou
- Actualizați un rând
Iată un exemplu de creare a unei sarcini ulterioare atunci când utilizatorul dat creează un rând de cont nou.
Concepte avansate
Scrieți datele în coloanele client, proprietar și referitor
Pentru a scrie date în coloanele client, proprietar și referitor, trebuie să fie completate două coloane.
Categoria coloanelor | Exemple de setări |
---|---|
Privind | Regard = ID-ul rândului (de exemplu, ID-ul contului) și Regarding Type, așa cum sunt selectate din listă. |
client | Reprezintă ID-ul rândului și tipul de client selectat din listă. |
Proprietarul | Reprezintă ID-ul utilizatorului de sistem sau al echipei și tipul de proprietar selectat din listă. |
Activați comportamentul supărat
Puteți utiliza comanda update a row pentru a furniza acțiuni de upsert. Această comandă actualizează rândul dacă acesta există deja sau creează un rând nou. Pentru a invoca upsert, furnizați tabelul și o cheie GUID. Dacă există rândul cu tipul și cheia specificate, are loc o actualizare. În caz contrar, este creat un rând cu cheia specificată.
Declanșează comportamentul
Dacă aveți un declanșator înregistrat la actualizarea unui rând, fluxul rulează pentru fiecare actualizare comitată pentru rândul dat. Serviciul vă invocă fluxul în mod asincron și cu sarcina utilă pe care o captează în momentul în care are loc invocarea.
Rularile fluxului pot fi întârziate dacă există un stoc de joburi de sistem în mediul dvs. Dacă apare această întârziere, fluxul dvs. este declanșat atunci când rulează jobul de sistem pentru a invoca fluxul.
Informații corelate
Adăugați în mod implicit aplicațiile planșă de lucru și fluxurile cloud la o soluție