Dela via


Power Automate v2 schema

Kommentar

Funktionen Power Automate och Dataverse som beskrivs i den här artikeln är tillämplig för användare som loggar in med arbete, skolkonton, eller organisationens premium-konton.

Power Automate lagrar datorflöden i Microsoft Dataverse, som låter dig lagra och hantera data som används av affärsappar på ett säkert sätt.

Med den här funktionen kan du använda funktioner som lösningar för Application Lifecycle Management (ALM). Men att hantera data som lagras på detta sätt kan vara utmanande.

Därför finns ett nytt lagringsschema för datorflöden i Dataverse (v2) tillgängligt. Det underlättar arbetet med Dataverse API:er och möjliggör framtida produktförbättringar med datorflöden. Det nya lagringsschemat är allmänt tillgängligt tillsammans med Power Automate för dator (v2.29).

Aktivera v2 schema

V2-schemat minskar effektivt Dataverse databasanvändningen för betalda licensanvändare. Dessutom avlastar det komponenter från ditt skrivbordsflöde till ditt Dataverse för appfilkapacitet, som ingår i den aktuella prenumerationen.

Du behöver inte agera omedelbart, men vi rekommenderar att du aktiverar framtida produktförbättringar. Innan du aktiverar det nya schemat bör du se till att användare och obevakade körningsdatorer har uppdaterats till rätt Power Automate för skrivbordsversionen.

Power Platform-administratörer kan välja när v2-lagringsschemat ska aktiveras. För att aktivera det, gå till Power Platform administrationscenter>Miljöer>Inställningar>Produkt>Funktioner>Aktivera lagring av datorflödesfiler i v2-schema. Den här inställningen gäller på miljönivån.

Alternativet i administrationscenter för Power Platform för att aktivera det nya schemat.

Konvertera datorflöden som lagras i v1-schemat till v2-schemat i slutet av 2024 eftersom v1-schemat sedan tas bort. Du behöver Power Automate för dator v2.29 eller senare för att skapa och köra datorflöden med miljöer där v2-schemat är aktiverat. Detta krav säkerställer att datorflödeskapare och bevakade och obevakade användare kan dra nytta av den nya funktionen.

Schema v2 är aktiverad som standard

Från och med januari 2024 aktiveras v2-schemat automatiskt för alla miljöer. Det rekommenderas inte, men alternativet att inaktivera automatiskt aktivera finns i Power Platform administrationscenter. Om du aktiverar en opt-out fördröjs funktionen för att aktivera v2-schemat för den här miljön.

Alternativet i Power Platform administrationscenter att avanmäla schema v2 är aktiverat som standard.

Senare under 2024 aktiveras v2-schemat för alla miljöer utan möjlighet att inaktivera funktionen, och det alternativet visas in i Power Platform-administrationscentret. Vi rekommenderar att du aktiverar funktionen i förväg så att användarna kan dra nytta av de produktförbättringar som medföljer.

Från och med 25 april 2024 är v2-schemat aktiverat som standard i följande geografiska områden:

  • Kanada
  • Sydafrika
  • Schweiz
  • Norge
  • Sydkorea
  • Sydamerika
  • Australien
  • Singapore
  • Storbritannien
  • Indien
  • Frankrike
  • Tyskland
  • UAE
  • Asien
  • Japan

Hantera datorflöden i miljöer med v2-schemat aktiverat

Power Automate datorflöden som för närvarande är lagrade i v1-schemat fortsätter att fungera som avsett i miljöer där v2-schemat är aktiverat. Nya, modifierade och datorflöden som sparats på nytt lagras i v2-schemat.

Om ett datorflöde hör till en lösning i en v2-aktiverad miljö följer du dessa extra steg för att säkerställa att lösningspaketet innehåller alla binärfiler som krävs för att flödet ska fungera korrekt.

Återställa konverterade flöden på datorflöden

Power Automate för dator version 2.29 eller senare kan organisationer som gått vidare med v2-schemat återställa tills schemat för v1 har inaktiverats.

Du kan återställa ett datorflöde som har konverterats till v2-schemat genom att återställa datorflöde till en miljö där Power Platform-administratör inaktiverats.

I de flesta scenarier behöver du inte nedgradera din version av Power Automate för dator. Datorflöden som använder v2-relaterade funktioner som inte stöds av v1-schemat kan dock inte återställas.

En återställning från v2 till v1 kan leda till att vissa skärmbilder som är associerade med element för användargränssnitt inte sparas. Även om dessa skärmbilder inte behövs för att desktop-flödet ska köras kan du spara dem:

  1. Gå till elementen UI-element i den högra panelen på skrivbordet Power Automate .
  2. Markera varje element för användargränssnitt i listan.

På så sätt sparas skärmbilderna när du återställs till v1.

Begränsningar för v2-schema datorflöden

Datorflöden som lagras i v2-schemat fungerar endast i miljöer med funktionen v2-schema aktiverad.

V1-schema datorflöden i en hanterad lösning kan fungera i en miljö där v2-schemat är aktiverat, men först bör du spara dem igen i en annan miljö där v2-schemat är aktiverat.

Sedan kan du importera den uppdaterade versionen av v2-schemat av samma process till den hanterade miljön där den är tänkt att köras. Det aktiva lagret kan ersättas av den automatiska processens V2-schemaversion.

Scenario Power Automate för dator före versionen i februari 2023 Power Automate för dator före versionen i februari 2023
Kan köra v1-schema datorflöden i miljöer med v2-schemat aktiverat? Ja Ja
Kan köra v2-schema datorflöden i miljöer med v2-schemat aktiverat? Nej (användaren har meddelats om fel) Ja
Kan köra v2-schema datorflöden i miljöer med v2-schemat inaktiverat? Nej (användaren har meddelats om fel) Ja
Kan redigera/spara v1-datorflöden till v1-schemat i miljöer med v2-schemat inaktiverat? Ja Ja
Kan redigera/spara v1-datorflöden till v1-schemat i miljöer med v2-schemat aktiverat? Ja Nej (flöden konverteras upp och sparas i v2-schemat)
Kan redigera/spara v2-datorflöden till z1-schemat i miljöer med v2-schemat inaktiverat? Nej (användaren har meddelats om fel) Ja (flöden nedgraderas till och sparas i v1-schemat)
Kan redigera/spara v2-datorflöden till v2-schemat i miljöer med v2-schemat aktiverat? Nej (användaren har meddelats om fel) Ja

Storleksgränsen överskriden

När du sparar ett stationärt flöde i v2-schemat kan följande fel visas:

"Flödet kan inte sparas eftersom det har överskridit den tillåtna storleksgränsen."

Fel under flödessreringsfel som anger en begränsning på flödesstorleken.

Gränsen gäller definitionen för det sparade desktop-flödet Dataverse, som inte får överskrida 10 MB. Problemet kan uppstå om det finns ett stort flöde på skrivbordet, vilket kan inträffa om åtgärderna har ett stort värde i sina egenskaper eller om variablerna har ett stort standardvärde. Ett exempel kan vara en bild som sparats som base64 och förts in i standardvariabelvärdet.

Vi rekommenderar att du inte lagrar en stor nyttolast i åtgärdsegenskaperna eller i standardvärdet för variabeln. Hämta i stället värdet från andra åtgärder eller skicka värdet som en indatavariabel. Du kan också dela upp ditt stationära flöde i flera underordnade flöden på stationära datorer.

Dataverse schema

Med v2-schemat ändrar vi den datamodell som lagras i Dataverse. Utöver arbetsflödesentiteten använder vi binär entitet för datorflöde för att lagra data relaterade till datorflöde, inklusive bilder och metadata.

Datorflöde i v2-schema med binärfiler för datorflöden.

Viktigt

Binärfiler i datorflödet är obligatoriska komponenter i datorflödet när de lagrar nödvändiga data för att datorflödet ska kunna öppnas eller köras. Ta inte bort de här binärobjekten. Om du tar bort dem går det förlorade data permanent för datorflöden, vilket gör att respektive flöde inte kan redigeras.

Antalet binärfiler för datorflöde kan variera beroende på storleken på datorflödet.

Roller och privilegier

Med v2-schemat används den binära tabellen för datorflöden. För att datorflöden ska fungera som förväntat behöver du ytterligare behörigheter. Om du använder standardsäkerhetsrollerna Environment Maker och Basic User behövs ingen ändring.

Om du använder anpassade säkerhetsroller för att hantera åtkomsten till ditt datorflöde måste Power Platform administratörer lägga till följande lista med privilegier till rollen:

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

Den lägsta åtkomstnivån för varje behörighet är grundläggande (användare). Mer information: Säkerhetsroller och privilegier

Behörighet och åtkomstnivå krävs för binärfiler för datorflöden med v2-schema