Partajați prin


Schema Power Automate v2

Notă

Funcția Power Automate și Dataverse descrisă în acest articol este aplicabilă utilizatorilor care se conectează cu conturi de serviciu, de școală sau de conturi premium ale organizației.

Power Automate stochează fluxurile desktop în Microsoft Dataverse, ceea ce vă permite să stocați și să gestionați în siguranță datele utilizate de aplicațiile de afaceri.

Această funcționalitate vă permite să utilizați funcții precum soluții pentru Managementul ciclului de viață al aplicației (ALM). Cu toate acestea, gestionarea datelor stocate în acest mod poate fi o provocare.

Astfel, este disponibilă o nouă schemă de stocare pentru fluxurile desktop în Dataverse (v2). Facilitează lucrul cu Dataverse API-urile și permite îmbunătățiri viitoare ale produselor cu fluxuri desktop. Noua schemă de stocare este disponibilă public împreună cu Power Automate pentru desktop (v2.29).

Activați schema v2

Schema v2 reduce efectiv Dataverse consumul bazei de date pentru utilizatorii de licențe plătite. De asemenea, descarcă componente ale fluxurilor desktop în Dataverse capacitatea fișierelor pentru aplicații, care face parte din abonamentul actual.

Nu este nevoie să acționați imediat, deși vă recomandăm să activați îmbunătățirile viitoare ale produsului. Înainte de a activa noua schemă, asigurați-vă că utilizatorii și mașinile de rulare nesupravegheat au fost actualizate la versiunea Power Automate corespunzătoare pentru desktop.

Power Platform administratorii pot alege când să activeze schema de stocare v2. Pentru a-l activa, accesați Power Platform Centrul de administrare>Mediuri>Setări>Produs>Funcții>Activați stocarea fișierelor flux pentru desktop în schema v2. Această setare se aplică la nivel de mediu.

Opțiunea din Power Platform Centrul de administrare pentru a activa noua schemă.

Convertiți fluxurile desktop stocate în schema v1 în schema v2 până la sfârșitul anului 2024, deoarece schema v1 va fi depreciată. Aveți nevoie de Power Automate pentru desktop v2.29 sau o versiune ulterioară pentru a crea și rula fluxuri desktop folosind medii în care schema v2 este activată. Această cerință asigură producătorii flux pentru desktop și utilizatorii supravegheat și nesupravegheat pot profita de noua funcționalitate.

Schema v2 activată implicit

Începând cu ianuarie 2024, schema v2 este activată automat pentru toate mediile. Deși nu este recomandată, opțiunea de a renunța la activarea automată este disponibilă în Power Platform centrul de administrare. Activarea opțiunii de renunțare întârzie activarea schemei v2 în acest mediu particular.

Opțiunea din Power Platform Centrul de administrare de a renunța la schema v2 este activată în mod prestabilit.

Mai târziu, în 2024, schema v2 va fi activată pentru toate mediile fără opțiunea de a dezactiva funcția, iar opțiunea nu va fi vizibilă în Power Platform centrul de administrare. Ca cea mai bună practică, vă recomandăm să activați funcția în avans, astfel încât utilizatorii să poată beneficia de îmbunătățirile produsului, care vin odată cu aceasta.

Începând cu 1 octombrie 2024, schema v2 este activată în mod implicit în toate regiunile publice ale Power Platform.

Gestionați fluxurile desktop în medii cu schema v2 activată

Power Automate Fluxurile desktop stocate în prezent în schema v1 continuă să funcționeze așa cum este prevăzut în mediile în care schema v2 este activată. Fluxurile desktop noi, modificate și resalvate sunt stocate în schema v2.

Dacă un flux pentru desktop aparține unei soluții într-un mediu compatibil v2, urmați acești pași suplimentari pentru a vă asigura că pachetul de soluții conține toate fișierele binare necesare pentru ca fluxul să funcționeze corect.

Derulați înapoi fluxurile desktop convertite

Power Automate pentru versiunea de desktop 2.29 sau o versiune ulterioară, permite organizațiilor care au avansat cu schema v2 să devină înapoi până când schema v1 devine depreciată.

Puteți derula înapoi un flux pentru desktop convertit la schema v2 resalvand flux pentru desktop într-un mediu în care Power Platform administratorul are funcția dezactivată.

Pentru majoritatea scenariilor, nu este nevoie să faceți downgrade versiunii dvs. de Power Automate pentru desktop. Cu toate acestea, fluxurile desktop care utilizează caracteristici legate de v2 care nu sunt acceptate de schema v1 nu se pot derula înapoi.

O retragere de la v2 la v1 poate duce la ca unele capturi de ecran asociate cu elementele UI să nu fie salvate. Deși acele capturi de ecran nu sunt necesare pentru rularea flux pentru desktop, le puteți salva:

  1. Accesați UI Elements panoul din dreapta pe Power Automate desktop.
  2. Selectați fiecare element UI din listă.

Acest lucru vă asigură că capturile de ecran sunt salvate atunci când reveniți la v1.

Limitări ale fluxurilor desktop cu schema v2

Fluxurile desktop stocate în schema v2 funcționează numai în medii cu caracteristica schema v2 activată.

Fluxurile desktop cu schema V1 într-un soluție gestionată ar putea funcționa într-un mediu în care schema v2 este activată, dar mai întâi ar trebui să le salvați din nou într-un alt mediu în care schema v2 este activată.

Apoi, puteți importa versiunea actualizată a schemei v2 a aceluiași proces în mediul gestionat în care este intenționat să ruleze. Strat activ poate fi înlocuit cu versiunea schema v2 a procesului automat.

Scenariu Power Automate pentru desktop înainte de lansarea din februarie 2023 Power Automate pentru desktop după lansarea din februarie 2023
Pot rula fluxuri desktop cu schema v1 în medii cu schema v2 activată? Da Da
Pot rula fluxuri desktop cu schema v2 în medii cu schema v2 activată? Nu (utilizatorul a fost notificat despre eroare) Da
Pot rula fluxuri desktop cu schema v2 în medii cu schema v2 dezactivată? Nu (utilizatorul a fost notificat despre eroare) Da
Pot edita/salva fluxurile desktop v1 în schema v1 în medii cu schema v2 dezactivată? Da Da
Pot edita/salva fluxurile desktop v1 în schema v1 în medii cu schema v2 activată? Da Nu (fluxurile sunt convertite și salvate în schema v2)
Pot edita/salva fluxurile desktop v2 în schema z1 în medii cu schema v2 dezactivată? Nu (utilizatorul a fost notificat despre eroare) Da (fluxurile sunt retrogradate și salvate în schema v1)
Pot edita/salva fluxurile desktop v2 în schema v2 în medii cu schema v2 activată? Nu (utilizatorul a fost notificat despre eroare) Da

Limita de dimensiune a fost depășită

Când salvați un flux pentru desktop în schema v2, este posibil să vedeți următoarea eroare:

„Fluxul nu poate fi salvat deoarece a depășit limita de dimensiune permisă.”

Eroare la salvarea fluxului mesaj de eroare care indică limita pentru dimensiunea fluxului.

Limita se aplică definiției flux pentru desktop salvat în Dataverse, care nu poate depăși 2 MB. Problema poate apărea cu un flux pentru desktop mare, cum ar fi atunci când acțiunile au valori mari ale proprietăților sau variabilele au valori implicite mari. De exemplu, o imagine salvată ca base64 și setată ca valoare variabilă implicită.

Vă recomandăm să nu stocați o sarcină utilă mare în proprietățile acțiunii sau în valoarea implicită a variabilei. În schimb, preluați valoarea din alte acțiuni sau transmiteți valoarea ca variabilă de intrare. De asemenea, vă puteți împărți flux pentru desktop în mai multe fluxuri desktop descendent.

Dataverse schemă

Cu schema v2, schimbăm modelul de date stocat în Dataverse. În plus față de entitatea de flux de lucru, folosim entitatea binară flux pentru desktop pentru a stoca date legate de flux pentru desktop, inclusiv imagini și metadate.

Flux pentru desktop în schema v2 cu binare flux pentru desktop.

Important

Obiectele binare flux pentru desktop sunt componente obligatorii ale flux pentru desktop deoarece stochează datele necesare pentru ca flux pentru desktop să poată fi deschis sau rulat. Nu ștergeți aceste obiecte binare. Ștergerea acestora duce la pierderea permanentă a datelor pentru flux pentru desktop, ceea ce face ca fluxul respectiv să nu fie editabil.

Numărul de fișiere binare flux pentru desktop poate varia în funcție de dimensiunea fișierului flux pentru desktop.

Roluri și privilegii

Cu schema v2, este folosit tabelul binar flux pentru desktop. Pentru ca fluxurile desktop să funcționeze conform așteptărilor, aveți nevoie de privilegii suplimentare. Dacă utilizați rolurile de securitate implicite Environment Maker și Basic User, nu este necesară nicio modificare.

Dacă utilizați roluri de securitate personalizate pentru a gestiona accesul la flux pentru desktop, Power Platform administratorii trebuie să adauge următoarea listă de privilegii la rol:

  • prvCreatedesktopflowbinary
  • prvReaddesktopflowbinary
  • prvWritedesktopflowbinary
  • prvDeletedesktopflowbinary
  • prvSharedesktopflowbinary
  • prvAssigndesktopflowbinary
  • prvAppenddesktopflowbinary
  • prvAppendTodesktopflowbinary

Nivelul minim de acces pentru fiecare privilegiu este de bază (utilizator). Mai multe informații: Roluri de securitate implicite și privilegii necesare

Nivelul de privilegiu și de acces necesare pentru binarele flux pentru desktop cu schema v2