Pročitaj na engleskom

Deli putem


3. scenario: Prelazak sa nekompletnih na kompletna rešenja u organizaciji

Ovaj scenario se bavi situacijom u kojoj vaše proizvodno okruženje sadrži nekoliko nekompletnih rešenja ili su vaša prilagođavanja izvršena u podrazumevanom rešenju. Ovde opisani zadaci pokazuju kako da konvertujete sve svoje neupravljane komponente aplikacije zasnovane na modelu u upravljane pomoću jednog rešenja koje se koristi za kreiranje jednog upravljanog sloja u vašim testnim i proizvodnim okruženjima. Kasnije, možda ćete želeti da kreirate dodatna rešenja za razvoj različitih strategija slojevitosti i zavisnosti između rešenja.

Osim vašeg razvojnog okruženja, krajnji rezultat je da imate samo upravljana rešenja u vašim okruženjima. Još informacija: Nekompletna i kompletna rešenja.

Preduslovi

  • Razdvojite okruženje za razvoj i proizvodno okruženje. Pored toga, preporučujemo vam i da održavate najmanje jedno probno okruženje koje je razdvojeno od vašeg okruženja za razvoj i proizvodnog okruženja.
  • Koristite jednog izdavača za sva svoja rešenja u svim okruženjima. Još informacija: Izdavač rešenja

Konvertovanje nekompletnog rešenja u kompletno

  1. Identifikujte i uklonite nepotrebne tabele i komponente.

    1. Napravite rezervnu kopiju vašeg proizvodnog okruženja. U sledećem koraku možete vratiti komponente koje bi mogle biti nehotično izbrisane izvozom i uvozom rešenja.
    2. Uklonite tabele i komponente koje nisu potrebne iz vašeg proizvodnog okruženja. Na primer, razmislite o brisanju tabela bez zapisa ili sa vrlo starim zapisima ili tabela i komponenti koje nemaju zavisne elemente. Još informacija: Prikaz zavisnih elemenata za komponentu
  2. Napravite rešenje koje ćete koristiti za konverziju komponenti iz neupravljanih u upravljane.

    • U vašem razvojnom okruženju kreirajte jedno neupravljano rešenje koje se koristi da sadrži sve aplikacije, tabele i zavisne komponente, kao što su obrasci, prikazi, kolone, grafikoni i kontrolne table. Microsoft Dataverse Uključivanje svih ovih komponenti zajedno može smanjiti šanse za probleme sa višeslojnim rešenjima koji se mogu pojaviti kasnije kada ažurirate ili uvodite nove aplikacije zasnovane na modelu i prilagođavanja. Još informacija: Kreiranje rešenja
      • Za neupravljane komponente, kao što su prilagođene neupravljane tabele, nećete koristiti segmentaciju. Umesto toga, izaberite Uključi sve komponente prilikom dodavanja tih komponenti u rešenje.
      • Ako postoje upravljane komponente koje ste prilagodili, koristite segmentaciju kada dodate te komponente u rešenje. Na primer, ako ste dodali prilagođenu kolonu ili promenili ime za prikaz za postojeću kolonu u Power Apps standardnoj tabeli kao što su Kontakt i Poslovni kontakt, koristite segmentaciju tako da izvozite samo prilagođene komponente koje su potrebne projektu, a ne dodatne komponente koje ne nameravate da servisirate. Da biste to uradili, odaberite Izaberi komponente, a zatim dodajte samo prilagođene komponente u rešenje.

        Napojnica

        Da biste videli da li je upravljana komponenta prilagođena, potražite neupravljani sloj koji se pojavljuje iznad osnovnog upravljanog sloja komponente. Još informacija: Prikaz slojeva rešenja za komponentu

    • Ako imate aplikacije platna, tokove, Power Pages aplikacije ili dodatke za pretvaranje, možete ih dodati u zasebno neupravljano rešenje sada ili kasnije.
    • Ne zaboravite da koristite jednog izdavača za sva svoja rešenja. Još informacija: Izdavač rešenja
  3. Primenite kompletno rešenje.

    1. Ako imate postojeće testno okruženje, možete preći na sledeći korak. Međutim, preporučujemo vam da napravite kopiju proizvodnog okruženja da biste ga koristili kao probno okruženje. Još informacija: Kopiranje okruženja
    2. Izvozite neupravljana rešenja iz vašeg razvojnog okruženja kao što se upravlja. Još informacija: Izvoz rešenja
    3. Ako u probnom okruženju postoji nekompletno rešenje koje ima isti naziv kao kompletno koje želite da uvezete, izbrišite zapis nekompletnog rešenja u probnom okruženju. Da biste izbrisali zapis nekompletnog rešenja, idite na Power Apps, izaberite probno ili proizvodno okruženje, izaberite Rešenja, izaberite nekompletno rešenje, a zatim na komandnoj traci izaberite Izbriši. Uočite da brisanje nekompletnog rešenja ne briše neupravljane komponente rešenja.
    4. Uvezite rešenje u probno okruženje koristeći komandovanje uvozom Power Platform CLI rešenja pomoću parametra convert-to-managed ili zadatka uvoza rešenja za DevOps skup alatki. Trenutno ne možete uspešno da uvezete rešenje i konvertujete sve komponente u upravljano korišćenjem Power Apps (make.powerapps.com).
    5. Postoje razne vrste testova pomoću kojih možete da proverite da li određene funkcije ili karakteristike vaše aplikacije funkcionišu ispravno. Neki od ovih testova uključuju testove jedinica, sveobuhvatne testove i testove prihvatljivosti korisnika (UAT).
    6. Kada se testiranje završi i potvrdi, ponovite korake c-e, ali umesto da izvodite korak u probnom okruženju, izvedite korak u proizvodnom okruženju.
    7. Ako imate aplikacije platna, tokove ili Power Pages aplikacije, uvezite upravljana rešenja prvo u test, a zatim u proizvodna okruženja na sličan način kao što je ranije opisano.

Sledeći koraci

Sad kad ste prešli na kompletna rešenja, preporučujemo vam da razumete uslojavanje rešenja i komponenti. Štaviše, osim vaših razvojnih okruženja, u vašim okruženjima ne bi trebalo da bude neupravljanih prilagođavanja ili neupravljanih rešenja. Još informacija: Slojevi rešenja

Takođe pogledajte

Scenario KSNUMKS: Podrška razvoju tima