Bendrinti naudojant


3 scenarijus: perėjimas iš nevaldomųjų į valdomuosius sprendimus jūsų organizacijoje

Šis scenarijus apima situaciją, kai jūsų gamybos aplinkoje yra keli nevaldomi sprendimai arba jūsų tinkinimai buvo atlikti numatytajame sprendime. Čia aprašytos užduotys rodo, kaip konvertuoti visus jūsų modeliu pagrįstos programos nevaldomus komponentus į valdomus naudojant vieną sprendimą, kuris bus naudojamas kuriant vieną valdomąjį sluoksnį jūsų testavimo ir gamybos aplinkose. Vėliau galbūt norėsite sukurti papildomus sprendimus, kad išvystytumėte skirtingas sluoksniavimo strategijas ir priklausomybes tarp sprendimų.

Išskyrus programavimo aplinką, galutinis rezultatas yra savo aplinkoje turėti tik valdomuosius sprendimus. Daugiau informacijos: Valdomieji ir nevaldomieji sprendimai.

Būtinosios sąlygos

  • Atskiros kūrimo ir gamybos aplinkos. Be to, rekomenduojame išlaikyti bent vieną bandomąją aplinką, atskirtą nuo jūsų kūrimo ir gamybos aplinkų.
  • Naudokite vieną leidėją visiems sprendimams visose jūsų aplinkose. Daugiau informacijos: Sprendimo leidėjas

Nevaldomojo sprendimo konvertavimas į valdomąjį

  1. Nustatykite ir pašalinkite nereikalingas lenteles ir komponentus.

    1. Sukurkite savo gamybos aplinkos atsarginę kopiją. Galite sugrąžinti komponentus, kurie galėjo būti netyčia panaikinti eksportuojant ir importuojant sprendimą kitu veiksmu.
    2. Pašalinkite nereikalingas lenteles ir komponentus iš savo gamybos aplinkos. Pavyzdžiui, apsvarstykite galimybę panaikinti lenteles, neturinčias įrašų, arba su labai senais įrašais, taip pat lenteles ir komponentus, kurie neturi priklausomybių. Daugiau informacijos: Komponento priklausomybių peržiūra
  2. Sukurkite sprendimą, kuris bus naudojamas komponentams konvertuoti iš nevaldomųjų į valdomuosius.

    • Savo kūrimo aplinkoje sukurkite vieną nevaldomąjį sprendimą, kuris bus naudojamas laikyti visoms „Microsoft Dataverse” modeliu pagrįstoms programoms, lentelėms ir priklausomiems komponentams, pavyzdžiui, formoms, rodiniams, laukams, diagramoms ir ataskaitų sritims. Visų šių komponentų įtraukimas kartu gali padėti sumažinti tikimybę tarp sprendimų atsirasti sluoksniavimo problemoms, kurios gali kilti vėliau, kai atnaujinate arba pristatote naujas modeliu pagrįstas programas ir tinkinimus. Daugiau informacijos: Sprendimo kūrimas
      • Nevaldomiems komponentams, pavyzdžiui, pasirinktinėms nevaldomoms lentelėms, segmentavimo nenaudosite, bet pasirinksite Įtraukti visus komponentus, kai šiuos komponentus įtrauksite į sprendimą.
      • Jei yra valdomų komponentų, kuriuos tinkinote, įtraukdami šiuos komponentus į sprendimą naudokite segmentavimą. Pavyzdžiui, jei įtraukėte pasirinktinį stulpelį arba pakeitėte esamo stulpelio rodomą pavadinimą į „Power Apps” standartinės lentelės, pavyzdžiui, Klientas ir Kontaktas, naudokite segmentavimą, kad eksportuotumėte tik tinkintus komponentus, kurių reikia projektui, o ne papildomus komponentus, kurių neketinate naudoti. Norėdami tai padaryti, pasirinkite Pasirinkti komponentus, o tada į sprendimą įtraukite tik tinkintus komponentus.

        Arbatpinigiai

        Norėdami pamatyti, ar valdomas komponentas buvo tinkintas, ieškokite nevaldomojo sluoksnio, esančio virš komponento pagrindinio valdomo sluoksnio. Daugiau informacijos: Komponento sprendimo sluoksnių peržiūra

    • Jei turite drobės programų, srautų, portalų programų ar priedų, kuriuos norite konvertuoti, galite įtraukti juos į atskirą nevaldomą sprendimą dabar arba vėliau.
    • Nepamirškite visiems savo sprendimams naudoti vieno leidėjo. Daugiau informacijos: Sprendimo leidėjas
  3. Įdiekite valdomąjį sprendimą.

    1. Jei turite esamą testavimo aplinką, galite pereiti prie kito veiksmo. Tačiau rekomenduojame padaryti savo gamybos aplinkos kopiją, kurią galėtumėte naudoti kaip testavimo aplinką. Daugiau informacijos: Aplinkos kopijavimas
    2. Eksportuokite nevaldomą (-us) sprendimą (-us) iš savo kūrimo aplinkos kaip valdomus. Daugiau informacijos: Sprendimų eksportavimas
    3. Jei testavimo aplinkoje yra nevaldomasis sprendimas, kurio pavadinimas toks pat kaip norimo importuoti valdomojo sprendimo, panaikinkite nevaldomojo sprendimo įrašą testavimo aplinkoje. Norėdami panaikinti nevaldomojo sprendimo įrašą, eikite į „Power Apps”, pasirinkite testavimo arba gamybos aplinką ir Sprendimai, o tada pasirinkite nevaldomąjį sprendimą ir komandų juostoje pažymėkite Naikinti. Atkreipkite dėmesį, kad panaikinus valdomąjį nevaldomąjį sprendimą, nepanaikinami sprendimo nevaldomieji komponentai.
    4. Importuokite sprendimą į savo testavimo aplinką naudodami „Power Platform CLI” sprendimo importavimo komandą su konvertavimo į valdomą parametru arba „DevOps” įrankių sprendimų importavimo užduotimi. Šiuo metu negalite sėkmingai importuoti sprendimo ir konvertuoti visų komponentų į valdomus naudodami „Power Apps” portalą.
    5. Yra įvairių tipų testų, kuriuos galite naudoti norėdami patikrinti, ar konkrečios jūsų programos funkcijos ar ypatybės veikia tinkamai. Kai kurie iš šių bandymų apima vieneto bandymus, tiesioginius ir vartotojo priėmimo bandymus (UAT).
    6. Atlikus ir patvirtinus bandymus, pakartokite c-e veiksmus, tačiau užuot atlikę veiksmą testavimo aplinkoje, atlikite veiksmą gamybos aplinkoje.
    7. Jei turite drobės programų, srautų ar portalų programų, pirmiausia importuokite valdomuosius sprendimus į savo testą, o tada į gamybos aplinką panašiai, kaip aprašyta pirmiau.

Tolesni veiksmai

Dabar, kai perėjote prie valdomųjų sprendimų, rekomenduojame suprasti sprendimų ir komponentų sluoksniavimą. Be to, išskyrus kūrimo aplinkas, jūsų aplinkose neturėtų būti jokių nevaldomų tinkinimų ar nevaldomų sprendimų. Daugiau informacijos: Sprendimo sluoksniai

Taip pat žr.

5 scenarijus: komandinio programavimo palaikymas