Jaa


Ratkaisut Power Apps -yleiskatsauksessa

Ratkaisuja käytetään siirtämään sovelluksia ja komponentteja ympäristöstä toiseen tai käyttämään mukautussarjoja aiemmin luoduissa sovelluksissa. Ratkaisu voi sisältää vähintään yhden sovelluksen sekä muita komponentteja, kuten sivustokarttoja, taulukon, prosesseja, www-resursseja, valintoja, työnkulkuja ja muuta.

Ratkaisut ovat mekanismi, jolla sovellusten elinkaaren hallinta (ALM) otetaan käyttöön Power Apps ja muissa Power Platform -tuotteissa, kuten Power Automate.

Muistiinpano

Lisätietoja ratkaisun käsitteistä ja siitä, miten ratkaisuja käytetään sovelluksen elinkaaren hallintaan, on Power Platformin ALM-oppaan artikkelissa Yleiskatsaus ALM:stä Microsoft Power Platform.

Tässä osiossa keskitytään manual tehtäviin, joita sovellusten tekijöiden on suoritettava käsitellessaan ratkaisuja Power Apps.

Aloittaminen: ratkaisukäsitteet

Ennen ratkaisujen parissa työskentelyä on tärkeää, että perehdyt seuraaviin ratkaisukäsitteisiin:

  • Ratkaisutyyppejä on kaksi (hallitut ja ei-hallitut)
  • Ratkaisun osat
  • Ratkaisun elinkaari (ratkaisun luonti, päivitys, versiopäivitys ja korjausversio)
  • Ratkaisujulkaisija
  • Ratkaisu ja ratkaisun osien riippuvuudet

Lisätietoja on Power Platform ALM -oppaan Ratkaisun käsitteet.

Oletusratkaisut

Power Apps tarjoaa seuraavat oletusratkaisut unmanaged:

  • Common Data Servicen oletusratkaisu. Tämä sovellus on tekijöiden käytettävissä. He voivat käyttää sitä oletusarvoisesti ympäristön mukautuksia varten. Common Data Servicen oletusratkaisu on hyödyllinen, kun haluat arvioida tai oppia Power Apps. On kuitenkin suositeltavaa, että sovelluksen tekijät työskentelevät omissa hallitsemattomissa ratkaisuissaan.
  • Oletusratkaisu. Tämä on erityisratkaisu, joka sisältää kaikki järjestelmän osat. Oletusratkaisusta on hyötyä kaikkien järjestelmän komponenttien ja kokoonpanojen etsimisessä.

On kuitenkin suositeltavaa luoda ratkaisu mukautusten hallintaa varten. Lisätietoja on Power Platformin ALM-oppaan kohdassa Ratkaisun käyttäminen mukauttamiseen.

Hallitut ominaisuudet

Hallittujen ominaisuuksien avulla voit määrittää, mitä hallitun ratkaisun osia voi mukauttaa. Hallitut ominaisuudet kannattaa määrittää siten, että hallittuja osia ei voi muokata. Tämä auttaa suojaamaan ratkaisua mukautuksilta, jotka voivat rikkoa ratkaisun, kun se tuodaan toiseen ympäristöön (kuten testi- tai tuotantoympäristöön).

Lisätietoja: Power Platformin hallitut ominaisuudet

Työskentele ratkaisujen kanssa Power Appsissa

Voit tarkastella Power Apps ratkaisuluetteloa valitsemalla vasemmasta siirtymisruudusta Solutions. Voit tehdä seuraavat ratkaisutehtävät:

  • Uusi ratkaisu: Voit etsiä ja käyttää juuri mukautettuja osia luomalla ratkaisun ja tekemällä kaiken mukauttamisen siinä. Ratkaisu on sitten helppo jakaa muihin ympäristöihin. Lisätietoja: Ratkaisun luominen
  • tuo ratkaisu: Tuo ratkaisu ympäristöösi. Lisätietoja: Ratkaisujen tuonti
  • Avaa AppSource: AppSourcessa voit hakea alallesi räätälöityjä ratkaisuja, jotka toimivat jo käyttämiesi tuotteiden kanssa.
  • Julkaise kaikki mukautukset: julkaise kaikki ympäristön aktiiviset mukautukset.
  • Määritä ensisijainen ratkaisu: Määritä ensisijainen ratkaisu, jossa kaikki ratkaisun osat luodaan.
  • Näytä historia: tarkastele ratkaisuun ajan mittaan tehtyjä toimintoja, kuten tuontia, vientiä ja asennuksen poistoa. Lisätietoja: Ratkaisun historiatietojen näyttäminen
  • Yhdistä Git: Lähteen hallinnan integroinnin avulla kehitystiimit voivat synkronoida ratkaisuja ja ratkaisuobjekteja yhdessä tai useammassa Dataverse-ympäristössä Azure DevOps Git -säilöä käyttämällä. Lisätietoja: Power Platformin Git-integroinnin yleiskatsaus
  • Vaihda perinteisiin: avaa perinteinen ratkaisunhallinta.

Kun valitset ratkaisun, komentopalkissa on käytettävissä lisätehtäviä. Näitä tehtäviä ovat:

  • Muokkaa: Muokkaa ratkaisun ominaisuuksia esimerkiksi lisäämällä tai poistamalla ratkaisun osia.
  • Poista. Poista valittu ratkaisu.
  • Luo suunnitelma. Luo olemassa olevalle ratkaisulle suunnitelma suunnitteluohjelmalla. Suunnitelman suunnitteluohjelma luo yksityiskohtaisen asiakirjan, jossa kuvataan ratkaisusi. Suunnitelma kattaa liiketoimintaongelman, käyttäjien vaatimukset, kuten käyttäjäroolit ja tarinat, tietomallin ja tekniikat, kuten sovellukset. Tämä ominaisuus säästää aikaa, kun yrität ymmärtää ratkaisun sisältöä, ja auttaa tekijöitä parantamaan aiemmin luotua ratkaisua. Lisätietoja: Suunnitelman luominen ratkaisusta
  • Vie ratkaisu: Vie ratkaisu tiedostoon, joka voidaan tuoda toiseen ympäristöön. Lisätietoja: Vientiratkaisut
  • Ota käyttöön . Käytä Power Platformin putkia ratkaisujen käyttöönottoon testi- ja tuotantoympäristöissä. Lisätietoja: Power Platformin putkien yleiskatsaus
  • Ratkaisun tarkistustoiminto: Suorita tai tarkista tämän ratkaisun ratkaisun tarkistuksen tulokset.
  • Näytä riippuvuudet: Näytä ratkaisun osat, jotka ovat riippuvaisia toisesta osasta. Lisätietoja: Tarkastele niiden ratkaisujen riippuvuuksia, jotka estäisivät tämän ratkaisun asennuksen poistamisen.
  • Määritä ensisijainen ratkaisu. Käytä valittua ratkaisua ensisijaisena ratkaisuna. Ensisijainen ratkaisu on se, jossa kaikkia ratkaisun osia ylläpidetään, jos et jo työskentele ratkaisun kontekstissa. Lisätietoja: Ensisijainen ratkaisu
  • Näytä historia. Tarkastele ratkaisuun ajan mittaan tehtyjä toimintoja, kuten tuontia, vientiä ja asennuksen poistoa. Lisätietoja: Ratkaisun historiatietojen näyttäminen
  • Julkaise luetteloon: Julkaisee ratkaisun luetteloon, jolloin se on organisaatiosi muiden tekijöiden käytettävissä. Tästä on hyötyä, kun haluat jakaa ratkaisuja, joita haluat muiden voivan tuoda ja käyttää ympäristöissään. Lisätietoja: Luettelo Power Platformissa
  • Käytä päivitystä: Tulee näkyviin, kun valitset ratkaisun. Ota käyttöön odottava päivitys , joka on aloitettu hallitulle ratkaisulle.

Tarkastele kaikkia ratkaisun objekteja avaamalla se Ratkaisut-alueella.

Esimerkki ratkaisusta ja sen kaikista objekteista.

Selaa ratkaisun kaikkia objekteja vierittämällä niitä. Jos luettelossa on yli 100 kohdetta, näet lisää kohteita valitsemalla 100 seuraavan kohteen lataaminen.

Lataa seuraavat 100 kohdetta.

Sarakkeita voidaan lajitella ja suodattaa valitsemalla sarakeotsikko.

Sarakeotsikoita:

  • Hallittu: Ratkaisuobjekti on hallitusta ratkaisusta. Voit tarkastella objektia valitsemalla kohteen ja valitsemalla sitten Lisäasetukset>Tarkastele ratkaisun kerroksia.
  • Mukautettava: Komponentti on mukautettavissa.
  • Mukautettu: Tämä ilmaisee, että objekti on ei-hallittu objekti tai hallittu objekti, jonka mukautuskerros ei ole hallittu. Tämän sarakkeen avulla voit etsiä nopeasti ratkaisun osiin tehdyt hallitsemattomat muutokset.
  • Omistaja: Jos ratkaisuobjekti tukee käyttäjän ja ryhmän omistajuutta, nykyinen omistaja näytetään.
  • Tila: Jos ratkaisuobjekti tukee tilanhallintaa (käytössä/pois, käytössä/pois käytöstä, aktiivinen/passiivinen), tila näytetään.

Vinkki

Voit etsiä nopeasti kaikki ratkaisuobjektit, joita ei ole hallittu tai joissa on ei-hallittuja mukautuksia, valitsemalla oletusratkaisun ja suodattamalla Mukautettu-sarakkeen mukaan.

Haku ja suodatus ratkaisussa

Voit myös hakea tiettyä osaa osan nimellä.

Komponenttien haku.

Voit lisäksi suodattaa luettelon kaikkia kohteita osan tyypin mukaan.

Suodata komponentit tyypin mukaan.

Tilannekohtaiset komennot

Kun valitset osan, komentopalkissa olevat toiminnot muuttuvat valitun osan tyypin mukaan. Toimintoihin vaikuttaa myös se, onko kyse oletusratkaisusta vai hallitusta ratkaisusta.

Komponenttikohtaiset komennot.

Jos et valitse mitään osaa, komentopalkin toiminnot liittyvät ratkaisuun.

Ratkaisukohtaiset komennot.

Riippumatta siitä, onko kyse ei-hallitusta ratkaisusta vai oletusratkaisusta, voit luoda tai lisätä erityyppisiä osia Uusi- tai Lisää aiemmin luotu -komennolla. Lisätietoja: Ratkaisun osien lisääminen

Muistiinpano

Et voi lisätä osia hallittuun ratkaisuun. Jos yrität tehdä niin, näkyviin tulee seuraava sanoma:
"You cannot directly edit the components within a managed solution. You’ll need to add it to another unmanaged solution that you’ve created to customize the component. The component might not be customizable."

Vaaditaan lisäkäyttöoikeudet

Jotkin osat voivat edellyttää tiettyjä Dataverse-oikeuksia, jotta käyttäjät voivat suorittaa osan, kun osa tuodaan ratkaisusta ympäristöön.

Työnkulut

Työnkulun käyttäminen tai suorittaminen ratkaisuun sisältyvässä pohjaan perustuvassa sovelluksessa edellyttää, että kyseisen työnkulun käyttöoikeudet saadaan siten, että joku jakaa omistuksen tai suoritusoikeudet. Kun ratkaisun sovellus jaetaan käyttäjäjoukon kanssa, myös työnkulut on jaettava nimenomaisesti.

Lisätietoja: Käyttöoikeusroolit ja oikeudet

Ratkaisujen käyttöönottaminen Power Platformin putkien avulla

Power Platformin putkien avulla on helppo ottaa ratkaisuja käyttöön testi- ja tuotantoympäristöissä. Kun putket on määritetty, tekijät voivat aloittaa tuotteen sisäiset käyttöönotot muutamalla napsautuksella. Tekijät tekevät sen suoraan kehitysympäristöissä. Lisätietoja: Power Platformin putkien yleiskatsaus

Tunnetut rajoitukset

Seuraavat rajoitukset koskevat piirtoalustan sovellusten, virtausten ja mukautettujen yhdistimien käyttöä ratkaisuissa.

  • Jos pohjaan perustuvassa sovelluksen on julkaisuvirhe, jonka mukaan sovelluksessa on yhteyksiä työnkulkuihin, joita ei ole enää ympäristössä, poista poistetut työnkulut sovelluksesta. Tallenna ja julkaise sovellus sitten.
  • Pohjaan perustuvia sovelluksia, jotka on jaettu kaikkien ympäristön varmuuskopiointi- ja palautustoimintoja käyttävien kanssa, ei jaeta kaikkien kanssa palautetussa ympäristössä. On huomattava, että pohjaan perustuva sovellus voidaan jakaa käyttöoikeusryhmän kanssa, ja palautetussa ympäristössä sovellus jaetaan tämän käyttöoikeusryhmän kanssa.

Lisätietoja ratkaisun yksittäisten osien mukauttamisesta on seuraavissa artikkeleissa:

  • Lisätietoja taulukon, taulukkosuhteiden, sarakkeiden ja sanomien mukauttamisesta on kohdassa Metatiedot.
  • Lisätietoja taulukkolomakkeista on kohdassa Lomakkeet.
  • Lisätietoja prosesseista on kohdassa Prosessit.
  • Lisätietoja liiketoimintasäännöistä on kohdassa Liiketoimintasäännöt.

Ratkaisujen vianmääritys

Jos haluat lisätietoja ratkaisujen vianmäärityksen vianmäärityksestä, siirry Sovellusten ja ratkaisujen hallitseminen Power Apps-vianmääritysdokumentaatioon.

Seuraava vaihe

Ratkaisun luominen