Power Automate v2-skjema
Merk
Power Automate- og Dataverse-funksjonen som er beskrevet i denne artikkelen, gjelder for brukere som logger på med jobb- eller skolekontoer eller premium-kontoer for organisasjoner.
Power Automate lagrer skrivebordsflyter i Microsoft Dataverse, som lar deg lagre og administrere data som brukes av forretningsapper.
Denne funksjonaliteten gjør det mulig å bruke funksjoner som løsninger for administrasjon av programlivssyklus (ALM). Det kan imidlertid være utfordrende å håndtere data som er lagret på denne måten.
Derfor er et nytt lagringsskjema for skrivebordsflyter i Dataverse (v2) tilgjengelig. Det gjør det enklere å arbeide Dataverse med API-er og muliggjør fremtidige produktforbedringer med skrivebordsflyter. Det nye lagringsskjemaet er offentlig tilgjengelig sammen med Power Automate for skrivebord (v2.29).
Aktivere v2-skjemaet
V2-skjemaet reduserer effektivt Dataverse-databasebruken for betalte lisensbrukere. Det laster av komponenter fra skrivebordet til Dataverse for apper-filkapasitet, som er en del av det gjeldende abonnementet.
Det er ikke nødvendig å gjøre noe umiddelbart, men vi anbefaler at du aktiverer fremtidige produktforbedringer. Før du aktiverer det nye skjemaet, må du sørge for at brukere og uovervåkede kjøretidsmaskiner er oppdatert til riktig Power Automate for skrivebord-versjon.
Power Platform-administratorer kan velge når de skal aktivere v2-lagringsskjemaet. For å aktivere den går du til Administrasjonssenter for Power Platform>Miljøer>Innstillinger>Produkt>Funksjoner>Aktiver lagring av skrivebordsflytfiler i v2-skjema. Denne innstillingen gjelder på miljønivå.
Konverter skrivebordsflyter som er lagret i v1-skjemaet, til v2-skjemaet innen utgangen av 2024, siden v1-skjemaet blir avskrevet da. Du trenger Power Automate for skrivebordet v2.29 eller senere for å redigere og kjøre skrivebordsflyter ved hjelp av miljøer der v2-skjemaet er aktivert. Dette kravet sikrer at utviklere av skrivebordsflyter og overvåkede og uovervåkede brukere kan dra nytte av den nye funksjonaliteten.
Schema v2 er aktivert som standard
Fra januar 2024 aktiveres v2-skjema automatisk for alle miljøer. Selv om det ikke anbefales, er alternativet for fravalg av automatisk aktivering tilgjengelig i Power Platform-administrasjonssenteret. Hvis du aktiverer bortvalget, forsinkes aktiveringen av v2-skjema i dette bestemte miljøet.
Senere i 2024 blir v2-skjema aktivert for alle miljøer uten alternativet for å deaktivere funksjonen, og alternativet vises ikke i administrasjonssenteret for Power Platform. Det er lurt å aktivere funksjonen på forhånd, slik at brukerne kan dra nytte av produktforbedringene som følger med funksjonen.
Fra og med 1. oktober 2024 er v2-skjemaet aktivert som standard i alle offentlige regioner i Power Platform.
Behandle skrivebordsflyter i miljøer med v2-skjemaet aktivert
Power Automate-skrivebordsflyter som for øyeblikket er lagret i v1-skjemaet, fungerer fortsatt som de skal i miljøer der v2-skjemaet er aktivert. Nye, endrede og lagrede skrivebordsflyter lagres i v2-skjemaet.
Hvis en skrivebordsflyt tilhører en løsning i et v2-aktivert miljø, følger du fremgangsmåten nedenfor for å sikre at løsningspakken inneholder alle binærfilene som kreves for at flyten skal fungere riktig.
Rulle tilbake konverterte skrivebordsflyter
Power Automate for skrivebordsversjon 2.29 eller senere gjør det mulig for organisasjoner som har flyttet fremover med V2-skjemaet, å rulle tilbake til v1-skjemaet blir avskrevet.
Du kan rulle tilbake en skrivebordsflyt som er konvertert til v2-skjemaet, ved å lagre skrivebordsflyten på nytt til et miljø der Power Platform-administratoren har funksjonen deaktivert.
For de fleste scenarier er det ikke nødvendig å nedgradere versjonen av Power Automate for skrivebord. Skrivebordsflyter som bruker v2-relaterte funksjoner som ikke støttes av V1-skjemaet, kan imidlertid ikke rulle tilbake.
En tilbakerulling fra v2 til v1 kan føre til at enkelte skjermbilder som er knyttet til grensesnittelementer, ikke lagres. Selv om disse skjermbildene ikke er nødvendige for å kjøre skrivebordsflyten, kan du lagre dem:
- Gå til det høyre panelet Elementer for brukergrensesnitt i Power Automate for skrivebord.
- Velg hvert grensesnittelement i listen.
Dette sikrer at skjermbildene lagres når du ruller tilbake til v1.
Begrensninger for skrivebordsflyter for v2-skjema
Skrivebordsflyter som er lagret i v2-skjemaet, fungerer bare i miljøer med v2-skjemafunksjonen aktivert.
V1-skjemaskrivebordsflyter i en administrert løsning kan fungere i et miljø der v2-skjemaet er aktivert, men først bør du lagre dem på nytt i et annet miljø der v2-skjemaet er aktivert.
Deretter kan du importere den oppdaterte v2-skjemaversjonen av den samme prosessen til det administrerte miljøet der den er ment å kjøre. Det aktive laget kan erstattes av v2-skjemaversjonen av den automatiske prosessen.
Scenario | Power Automate for skrivebord før februar 2023-versjon | Power Automate for skrivebord etter februar 2023-versjon |
---|---|---|
Kan kjøre skrivebordsflyter for v1-skjema i miljøer med v2-skjemaet aktivert? | Ja | Ja |
Kan kjøre skrivebordsflyter for v2-skjema i miljøer med v2-skjemaet aktivert? | Nei (bruker varslet om feil) | Ja |
Kan kjøre skrivebordsflyter for v2-skjema i miljøer med v2-skjemaet aktivert? | Nei (bruker varslet om feil) | Ja |
Kan kjøre skrivebordsflyter for v1-skjema i miljøer med v2-skjemaet aktivert? | Ja | Ja |
Kan kjøre skrivebordsflyter for v1-skjema i miljøer med v2-skjemaet aktivert? | Ja | Nei (flyter er oppkonvertert og lagret i v2-skjemaet) |
Kan redigere/lagre skrivebordsflyter for v2 til z1-skjema i miljøer med v2-skjemaet aktivert? | Nei (bruker varslet om feil) | Ja (flyter nedgraderes til og lagres i v1-skjemaet) |
Kan redigere/lagre skrivebordsflyter for v2-skjema i miljøer med v2-skjemaet aktivert? | Nei (bruker varslet om feil) | Ja |
Overskredet størrelsesgrense
Når du lagrer en skrivebordsflyt i v2-skjema, kan det hende du får følgende feil:
«Kan ikke lagre flyten fordi grensen for tillatt størrelse er overskredet.»
Grensen gjelder for definisjonen av skrivebordsflyten som lagres i Dataverse, som ikke kan overskride 16 MB tegn. Problemet kan oppstå med en stor skrivebordsflyt, for eksempel når handlinger har store egenskapsverdier eller variabler har store standardverdier. Et eksempel kan være et bilde som er lagret som base64, og angis som standard variabelverdi.
Vi anbefaler at du ikke lagrer en stor nyttelast i handlingsegenskapene eller i standardverdien for variabel. Hent i stedet verdien fra andre handlinger, eller send verdien som en inndatavariabel. Du kan også dele opp skrivebordsflyten i flere underordnede skrivebordsflyter.
Dataverse-skjema
Med v2-skjemaet endrer vi datamodellen som er lagret i Dataverse. I tillegg til arbeidsflytenheten bruker vi den binære enheten for skrivebordsflyt til å lagre data relatert til skrivebordsflyt, inkludert bilder og metadata.
Viktig!
Binærfilobjektene for skrivebordsflyt er nødvendige komponenter for skrivebordsflyten siden de lagrer nødvendige data for at skrivebordsflyten skal kunne åpnes eller kjøres. Ikke slett disse binærobjektene. Sletting av dem fører til permanent tap av data for skrivebordsflyten, noe som gjør den respektive flyten ikke-redigerbar.
Antall binærfiler for skrivebordsflyt kan variere avhengig av størrelsen på skrivebordsflyten.
Roller og rettigheter
Med v2-skjemaet brukes den binære skrivebordsflyttabellen. Hvis skrivebordsflyter skal fungere som forventet, trenger du tilleggsrettigheter. Hvis du bruker standard sikkerhetsroller Environment Maker
og Basic User
, er ingen endring nødvendig.
Hvis du bruker egendefinerte sikkerhetsroller til å administrere tilgangen til skrivebordsflyten, må Power Platform-administratorer legge til følgende liste over rettigheter til rollen:
prvCreatedesktopflowbinary
prvReaddesktopflowbinary
prvWritedesktopflowbinary
prvDeletedesktopflowbinary
prvSharedesktopflowbinary
prvAssigndesktopflowbinary
prvAppenddesktopflowbinary
prvAppendTodesktopflowbinary
Minimum tilgangsnivå for hver rettighet er grunnleggende (bruker). Mer informasjon: Sikkerhetsroller og rettigheter