Power Automate v2 -rakenne
Muistiinpano
Tässä artikkelissa kuvattua Power Automate- ja Dataverse-ominaisuutta voidaan soveltaa käyttäjiin, jotka kirjautuvat työpaikan tai oppilaitoksen tileillä tai organisaation premium-tileillä.
Power Automate tallentaa työpöytätyönkulut Microsoft Dataverseen, jossa liiketoimintasovelluksissa käytettävät tiedot voidaan tallentaa ja niitä voidaan hallita turvallisesti.
Tämän toiminnon avulla voidaan käyttää ominaisuuksia, kuten ratkaisun elinkaaren hallintasovelluksia (ALM-ratkaisuja). Tällä tavalla tallennettujen tietojen käsittely voi kuitenkin olla haastavaa.
Tämän vuoksi Dataversessa saatavana on uusi työpöytätyönkulkujen tallennusrakenne (v2). Se helpottaa Dataverse-ohjelmointirajapintojen käyttöä ja mahdollistaa tulevat tuoteparannukset työpöytätyönkulkujen avulla. Uusi tallennusrakenne on julkisesti saatavana Power Automate -työpöytäsovelluksen (v2.29) ohella.
v2-rakenteen ottaminen käyttöön
v2-rakenne vähentää tehokkaasti maksullisen käyttöoikeuden käyttäjien Dataverse-tietokannan kulutusta. Lisäksi se purkaa työpöytätyönkulkujen osat tehokkaasti sovellusten Dataverse-tiedostokapasiteettiin, joka sisältyy nykyiseen tilaukseen.
Mitään ei tarvitse tehdä heti, joskin tulevat tuoteparannukset kannattaa ottaa käyttöön. Ennen uuden rakenteen ottamista käyttöön on varmistettava, että käyttäjille ja valvomattomille suorituspalvelun koneille on päivitetty soveltuvat Power Automate -työpöytäsovelluksen versio.
Power Platformin järjestelmänvalvojat voivat valita, milloin v2-tallennusrakenne otetaan käyttöön. Se otetaan käyttöön valitsemalla Power Platform -hallintakeskus>Ympäristöt>Asetukset>Tuote>Ominaisuudet>Ota käyttöön työpöytätyönkulkutiedostojen tallentaminen v2-rakenteeseen. Tätä asetusta käytetään ympäristötasolla.
Muunna v1-rakenteeseen tallennetut työpöytävirrat v2-rakenteeseen vuoden 2024 loppuun mennessä, sillä sen jälkeen v1-rakenne on vanhentunut. Työpöytätyönkulkujen laatimiseen ja suorittamiseen ympäristöissä, joissa v2-rakenne on otettu käyttöön, tarvitaan vähintään Power Automate -työpöytäsovelluksen versio 2.29. Tämä edellytys varmistaa, että työpöytätyönkulkujen tekijät sekä valvotut ja valvomattomat käyttäjät voivat hyödyntää uutta toimintoa.
Rakenne v2 on oletusarvoisesti käytössä
Tammikuusta 2024 alkaen v2-rakenne on automaattisesti käytössä kaikissa ympäristöissä. Vaikka sitä ei suositella, mahdollisuus kieltäytyä automaattisesta käyttöönotosta on käytettävissä Power Platform -hallintakeskuksessa. Jos kieltäytyminen otetaan käyttöön, v2-kaavan käyttöönotto tässä kyseisessä ympäristössä viivästyy.
Myöhemmin vuonna 2024 v2-rakenne otetaan käyttöön kaikissa ympäristöissä ilman mahdollisuutta poistaa ominaisuutta käytöstä, ja vaihtoehto ei näy Power Platformn hallintakeskuksessa. Parhaana käytäntönä suosittelemme, että otat ominaisuuden käyttöön etukäteen, jotta käyttäjät voivat hyödyntää sen mukana tulevia tuotteen parannuksia.
1. lokakuuta 2024 alkaen v2-rakenne on oletusarvoisesti käytössä kaikilla Power Platformin julkisilla alueilla.
Työpöytätyönkulkujen hyödyntäminen ympäristöissä, joissa v2-rakenne on otettu käyttöön
Tällä hetkellä v1-rakenteeseen tallennetut Power Automate -työpöytätyönkulut toimivat toivotulla tavalla ympäristöissä, joissa v2-rakenne on otettu käyttöön. Uudet, muokatut ja uudelleentallennetut työpöytätyönkulut tallennetaan v2-rakenteeseen.
Jos työpöydän työnkulku kuuluu ratkaisuun v2-yhteensopivassa ympäristössä, varmista seuraavien lisävaiheiden mukaisesti, että ratkaisupaketti sisältää kaikki binaarit, joita työnkulku edellyttää, jotta se toimisi oikein.
Muunnettujen työpöytätyönkulkujen palauttaminen
Power Automate -työpöytäsovellus 2.29 ja sitä uudemmat versiot antavat v2-rakenteeseen siirtyneille organisaatioille palauttamismahdollisuuden v1-rakenteen vanhentumiseen saakka.
V2-rakenteeseen muunnettu työpöytätyönkulku voidaan palauttaa tallentamalla työnpöytätyönkulku ympäristöön, jossa Power Platform -järjestelmänvalvoja on poistanut ominaisuuden käytöstä.
Useimmissa skenaarioissa Power Automate -työsovelluksen asennettua versiota ei tarvitse vaihtaa aiempaan versioon. Sellaisia työpöytätyönkulkuja ei kuitenkaan voidaan palauttaa, joissa käytettäviä v2-ominaisuuksia v1-rakenne ei tue.
Palauttaminen v2-rakenteesta v1-rakenteeksi voi vaikuttaa niin, että joitakin käyttöliittymäelementteihin liittyviä näyttökuvia ei tallenneta. Nämä näyttökuvat eivät ole välttämättömiä työpöytätyönkulkujen suorituksessa. Voit kuitenkin tallentaa ne seuraavasti:
- Siirry käyttöliittymäelementtien oikeanpuoleiseen paneeliin Power Automate -työpöytäsovelluksessa.
- Valitse luettelosta jokainen käyttöliittymäelementti.
Näin voit varmistaa, että näyttökuvat tallennetaan, kun olet v1 palautetaan.
v2-rakenteen työpöytätyönkulkujen rajoitukset
v2-rakenteeseen tallennetut työpöytätyönkulut toimivat vain ympäristöissä, joissa v2-rakenne on otettu käyttöön.
V1-rakenteen työpöytätyönkulut hallitussa ratkaisussa voivat toimia ympäristössä, jossa v2-rakenne on käytössä, mutta ensin sinun tulee tallentaa ne uudelleen toiseen ympäristöön, jossa v2-rakenne on käytössä.
Saman prosessin päivitetty Tv2-rakenteen versio voidaan sitten tuoda siihen hallittuun ympäristöön, jossa se on tarkoitus suorittaa. Automaattisen prosessin v2-rakenteen versio korvaa aktiivisen kerroksen.
Skenaario | Power Automate -työpöytäsovellus ennen helmikuun 2023 julkaisua | Power Automate -työpöytäsovellus helmikuun 2023 julkaisun jälkeen |
---|---|---|
Voidaanko v1-rakenteen työpöytätyönkulkuja suorittaa ympäristöissä, joissa v2-rakenne on otettu käyttöön? | Kyllä | Kyllä |
Voidaanko v2-rakenteen työpöytätyönkulkuja suorittaa ympäristöissä, joissa v2-rakenne on otettu käyttöön? | Ei (käyttäjälle ilmoitetaan virheestä) | Kyllä |
Voidaanko v2-rakenteen työpöytätyönkulkuja suorittaa ympäristöissä, joissa v2-rakenne on poistettu käytöstä? | Ei (käyttäjälle ilmoitetaan virheestä) | Kyllä |
Voidaanko v1-työpöytätyönkulkuja muokata tai tallentaa v1-rakenteeksi ympäristöissä, joissa v2-rakenne on poistettu käytöstä? | Kyllä | Kyllä |
Voidaanko v1-työpöytätyönkulkuja muokata tai tallentaa v1-rakenteeksi ympäristöissä, joissa v2-rakenne on otettu käyttöön? | Kyllä | Ei (työnkulut muunnetaan seuraavaan versioon ja tallennetaan v2-rakenteessa) |
Voidaanko v2-työpöytätyönkulkuja muokata tai tallentaa z1-rakenteeksi ympäristöissä, joissa v2-rakenne on poistettu käytöstä? | Ei (käyttäjälle ilmoitetaan virheestä) | Kyllä (työnkulut muutetaan v1-rakenteeksi ja tallennetaan siinä) |
Voidaanko v2-työpöytätyönkulkuja muokata tai tallentaa v2-rakenteeksi ympäristöissä, joissa v2-rakenne on otettu käyttöön? | Ei (käyttäjälle ilmoitetaan virheestä) | Kyllä |
Kokorajoitus ylitetty
Kun työpöytätyönkulku tallennetaan v2-rakenteessa, näkyviin voi tulla seuraava virhe:
Työnkulkua ei voi tallentaa, koska se on ylittänyt sallitun kokorajoituksen.
Rajoitus koskee Dataverseen tallennetun työpöytätyönkulun määritystä, joka ei voi olla suurempi kuin 16 miljoonaa merkkiä. Tämä ongelma voi ilmetä suuressa työpöytätyönkulussa esimerkiksi silloin, kun toiminnoilla on suuria ominaisuusarvoja tai muuttujilla on suuria oletusarvoja. Esimerkki: kuva, joka tallennetaan base64-muodossa ja määritetään muuttujan oletusarvoksi.
Toiminnon ominaisuuksiin ja muuttujan oletusarvoksi ei suositella suurten tietomäärien tallentamista. Sen sijaan arvo voidaan noutaa muilta toiminnoilta tai välittää syötemuuttujana. Työpöytätyönkulku on myös mahdollista jakaa useiksi alityöpöytätyönkuluiksi.
Dataverse -rakenne
V2-rakenne muuttaa tallennettua tietomallia Dataversessa. Työnkulkuentiteetin lisäksi työpöytätyönkulun binaarientiteettiin voidaan tallentaa työpöytätyönkulkuun liittyviä tietoja, kuten kuvia ja metatietoja.
Tärkeää
Työpöytätyönkulun binaariobjektit ovat työpöytätyönkulun pakollisia osia, koska niihin on tallennettava tarvittavat tiedot, jotta työpöytätyönkulku voidaan avata tai suorittaa. Näitä binaariobjekteja ei saa poistaa. Niiden poistaminen aiheuttaa työpöytätyönkulun tietojen pysyvän menetyksen, minkä vuoksi kyseistä työnkulkua ei voi enää muokata.
Työpöytätyönkulkujen binaarit voivat vaihdella työpöytätyönkulun koon mukaan.
Roolit ja oikeudet
V2-rakenteessa käytetään työpöytätyönkulun binaaritaulukkoa. Jotta työpöytätyönkulut toimisivat odotetulla tavalla, tarvitset lisäoikeuksia. Jos käytät oletusarvoisia suojausrooleja Environment Maker
ja Basic User
, muutoksia ei tarvita.
Jos käytät mukautettuja suojausrooleja hallitaksesi pääsyä työpöytätyönkuluun, Power Platform -järjestelmänvalvojien on lisättävä rooliin seuraava käyttöoikeusluettelo:
prvCreatedesktopflowbinary
prvReaddesktopflowbinary
prvWritedesktopflowbinary
prvDeletedesktopflowbinary
prvSharedesktopflowbinary
prvAssigndesktopflowbinary
prvAppenddesktopflowbinary
prvAppendTodesktopflowbinary
Jokaisen käyttöoikeuden vähimmäiskäyttöoikeus on perus (käyttäjä). Lisätietoja: Käyttöoikeusroolit ja oikeudet