Partajați prin


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.

Captură de ecran cu selectarea unui declanșator.

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.

Captură de ecran cu alegerea unui 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.

Captură de ecran cu alegerea unui scop.

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.

Captură de ecran a coloanelor de filtrare.

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.

Captură de ecran a sarcinii de urmărire.

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.

Adăugați în mod implicit aplicațiile planșă de lucru și fluxurile cloud la o soluție