Power Automate v2-schema
Opmerking
Het Power Automate- en Dataverse-kenmerk beschreven in dit artikel is van toepassing op gebruikers die inloggen met premium-accounts van werk, school of organisatie.
Power Automate slaat bureaubladstromen op in Microsoft Dataverse, waarmee u gegevens die door zakelijke toepassingen worden gebruikt, veilig kunt opslaan en beheren.
Met deze functionaliteit kunt u functies gebruiken zoals oplossingen voor Application Lifecycle Management (ALM). Het kan echter lastig zijn om gegevens te hanteren die op deze manier zijn opgeslagen.
Er is dus een nieuw opslagschema voor bureaubladstromen in Dataverse (v2) beschikbaar. Het maakt het werken met Dataverse-API's eenvoudiger en maakt toekomstige productverbeteringen met bureaubladstromen mogelijk. Het nieuwe opslagschema is openbaar beschikbaar samen met Power Automate voor desktop (v2.29).
Het v2-schema inschakelen
Het v2-schema vermindert effectief het Dataverse-databaseverbruik voor gebruikers met een betaalde licentie. Het ontlaadt ook componenten van uw bureaubladstromen naar uw Bestandsacapaciteit voor Dataverse voor Apps, die deel uitmaakt van uw huidige abonnement.
U hoeft niet onmiddellijk iets te doen, hoewel we u aanraden toekomstige productverbeteringen in te schakelen. Voordat u het nieuwe schema inschakelt, moet u ervoor zorgen dat gebruikers en runtime-machines zonder toezicht zijn bijgewerkt naar de juiste Power Automate Desktop-versie.
Power Platform-beheerders kunnen kiezen wanneer ze het v2-opslagschema willen inschakelen. Om dit in te schakelen, gaat u naar het Power Platform-beheercentrum>Omgevingen>Instellingen>Product>Functies>Schakel opslag van bureaubladstroombestanden in in het V2-schema. Deze instelling is van toepassing op omgevingsniveau.
Bureaubladstromen die zijn opgeslagen in het v1-schema aan het einde van 2024 converteren naar het v2-schema, omdat het v1-schema dan wordt afgeschaft. U hebt Power Automate Desktop v2.29 of hoger nodig om bureaubladstromen te ontwerpen en uit te voeren in omgevingen waarin het v2-schema is ingeschakeld. Deze vereiste zorgt ervoor dat makers van bureaubladstromen en gebruikers met en zonder toezicht kunnen profiteren van de nieuwe functionaliteit.
Schema v2 standaard ingeschakeld
Vanaf januari 2024 wordt v2-schema automatisch ingeschakeld voor alle omgevingen. Hoewel dit niet wordt aanbevolen, is de optie om u af te melden voor automatisch inschakelen beschikbaar in het Power Platform-beheercentrum. Als u de opt-out inschakelt, wordt de inschakeling van v2-schema in deze specifieke omgeving vertraagd.
Later in 2024 zal v2-schema worden ingeschakeld voor alle omgevingen zonder de optie om de functie uit te schakelen, en de optie zal niet zichtbaar zijn in het Power Platform-beheercentrum. Als best practice raden we u aan de functie van tevoren in te schakelen, zodat gebruikers kunnen profiteren van de productverbeteringen die daarbij horen.
Vanaf 1 oktober 2024 is het v2-schema standaard ingeschakeld in alle openbare regio's van de Power Platform.
Bureaubladstromen beheren in omgevingen waarin het v2-schema is ingeschakeld
Power Automate-bureaubladstromen die momenteel in het v1-schema zijn opgeslagen, blijven werken zoals bedoeld in omgevingen waarin het v2-schema is ingeschakeld. Nieuwe, gewijzigde en opnieuw opgeslagen bureaubladstromen worden opgeslagen in het v2-schema.
Als een bureaubladstroom bij een oplossing hoort in een v2-omgeving, volg dan deze extra stappen om ervoor te zorgen dat het oplossingspakket alle binaire bestanden bevat die nodig zijn om de stroom correct te laten werken.
Geconverteerde bureaubladstromen terugdraaien
Organisaties die verder zijn gegaan met het v2-schema kunnen met Power Automate voor Desktop versie 2.29 of hoger terugdraaien totdat het v1-schema wordt afgeschaft.
U kunt een naar het v2-schema geconverteerde bureaubladstroom terugdraaien door de bureaubladstroom opnieuw op te slaan in een omgeving waar de Power Platform-beheerder de functie heeft uitgeschakeld.
Voor de meeste scenario's is het niet nodig om uw versie van Power Automate voor Desktop te downgraden. Bureaubladstromen die v2-gerelateerde functies gebruiken die niet worden ondersteund door het v1-schema, kunnen echter niet worden teruggedraaid.
Een terugdraaiing van v2 naar v1 kan ertoe leiden dat sommige schermafbeeldingen die verband houden met UI-elementen niet worden opgeslagen. Hoewel deze schermopnames niet nodig zijn om de bureaubladstroom te laten werken, kunt u ze opslaan:
- Ga naar het rechterdeelvenster UI-elementen op het Power Automate-bureaublad.
- Selecteer elk UI-element in de lijst.
Dit zorgt ervoor dat de schermopnames worden opgeslagen wanneer u terugkeert naar v1.
Beperkingen van bureaubladstromen van het v2-schema
Bureaubladstromen die zijn opgeslagen in het v2-schema werken alleen in omgevingen waarin de v2-schemafunctie is ingeschakeld.
V1-schema-bureaubladstromen in een beheerde oplossing kunnen werken in een omgeving waarin het v2-schema is ingeschakeld, maar u moet ze eerst opnieuw opslaan in een andere omgeving waar het v2-schema is ingeschakeld.
Vervolgens kunt u de bijgewerkte v2-schemaversie van hetzelfde proces importeren in de beheerde omgeving waar het moet worden uitgevoerd. De actieve laag kan worden vervangen door de v2-schemaversie van het geautomatiseerde proces.
Scenario | Power Automate voor Desktop vóór de release van februari 2023 | Power Automate voor Desktop na de release van februari 2023 |
---|---|---|
Kunnen v1-schema Bureaublad-stromen worden uitgevoerd in omgevingen waarin v2-schema is ingeschakeld? | Ja | Ja |
Kunnen v2-schema Bureaublad-stromen worden uitgevoerd in omgevingen waarin v2-schema is ingeschakeld? | Nee (fout aan gebruiker gemeld) | Ja |
Kunnen v2-schema Bureaublad-stromen worden uitgevoerd in omgevingen waarin v2-schema is uitgeschakeld? | Nee (fout aan gebruiker gemeld) | Ja |
Kunnen v1 Bureaublad-stromen worden bewerkt/opgeslagen in v1-schema in omgevingen waarin v2-schema is uitgeschakeld? | Ja | Ja |
Kunnen v1 Bureaublad-stromen worden bewerkt/opgeslagen in v1-schema in omgevingen waarin v2-schema is ingeschakeld? | Ja | Nee (stromen worden geüpconverteerd en opgeslagen in het v2-schema) |
Kunnen v2 Bureaublad-stromen worden bewerkt/opgeslagen in z1-schema in omgevingen waarin v2-schema is uitgeschakeld? | Nee (fout aan gebruiker gemeld) | Ja (stromen worden gedowngraded naar en opgeslagen in het v1-schema) |
Kunnen v2 Bureaublad-stromen worden bewerkt/opgeslagen in v2-schema in omgevingen waarin v2-schema is ingeschakeld? | Nee (fout aan gebruiker gemeld) | Ja |
Maximale grootte overschreden
Wanneer u een bureaubladstroom opslaat in v2-schema, ziet u mogelijk de volgende fout:
"De stroom kan niet worden opgeslagen omdat deze de toegestane maximale limiet heeft overschreden."
De limiet is van toepassing op de definitie van de bureaubladstroom die is opgeslagen in Dataverse en die niet groter mag zijn dan 2 MB. Het probleem kan optreden bij een grote bureaubladstroom, bijvoorbeeld wanneer acties grote eigenschapswaarden hebben of variabelen grote standaardwaarden hebben. Bijvoorbeeld een afbeelding die is opgeslagen als base64 en is ingesteld als standaardvariabelewaarde.
We raden u aan geen grote payload op te slaan in de actie-eigenschappen of in de standaardwaarde van de variabele. Haal in plaats daarvan de waarde op uit andere acties of geef de waarde door als invoervariabele. U kunt uw bureaubladstroom ook opsplitsen in meerdere onderliggende bureaubladstromen.
Dataverse-schema.
Met het v2-schema wordt het gegevensmodel gewijzigd dat is opgeslagen in Dataverse. Naast de werkstroomentiteit wordt de binaire entiteit voor bureaubladstroom gebruikt om gegevens op te slaan die verband houden met de bureaubladstroom, inclusief afbeeldingen en metagegevens.
Belangrijk
De binaire objecten van de bureaubladstroom zijn vereiste onderdelen van de bureaubladstroom, omdat hiermee de vereiste gegevens worden opgeslagen zodat de bureaubladstroom kan worden geopend of uitgevoerd. Verwijder deze binaire objecten niet. Het verwijderen ervan resulteert in permanent gegevensverlies voor de bureaubladstroom, waardoor de desbetreffende stroom niet kan worden bewerkt.
Het aantal binaire gegevens van de bureaubladstroom kan variëren, afhankelijk van de grootte van de bureaubladstroom.
Rollen en bevoegdheden
Met het v2-schema wordt de binaire tabel van de bureaubladstroom gebruikt. Om bureaubladstromen naar verwachting te laten werken, hebt u extra bevoegdheden nodig. Als u de standaard beveiligingsrollen Environment Maker
en Basic User
gebruikt, is er geen wijziging nodig.
Als u aangepaste beveiligingsrollen gebruikt om de toegang tot uw bureaubladstroom te beheren, moeten Power Platform-beheerders de volgende lijst met bevoegdheden aan de rol toevoegen:
prvCreatedesktopflowbinary
prvReaddesktopflowbinary
prvWritedesktopflowbinary
prvDeletedesktopflowbinary
prvSharedesktopflowbinary
prvAssigndesktopflowbinary
prvAppenddesktopflowbinary
prvAppendTodesktopflowbinary
Het minimale toegangsniveau voor elke bevoegdheid is basis (gebruiker). Meer informatie: Beveiligingsrollen en bevoegdheden