3. scenārijs: pāreja no nepārvaldītiem uz pārvaldītiem risinājumiem jūsu organizācijā
Šis scenārijs attiecas uz situāciju, kad ražošanas vidē ir vairāki nepārvaldīti risinājumi, vai jūsu pielāgojumi tika veikti noklusējuma risinājumā. Šeit aprakstītie uzdevumi parāda, kā pārvērst visus jūsu nepārvaldītās modeļa vadītās programmas komponentus par pārvaldītiem, izmantojot vienu risinājumu, kas tiks izmantots, lai testa un ražošanas vidē izveidotu vienu pārvaldītu slāni. Vēlāk, iespējams, vēlēsities izveidot papildu risinājumus, lai izstrādātu dažādas slāņošanas stratēģijas un risinājumu atkarības.
Izņemot jūsu izstrādes vidi, gala rezultāts ir iegūt tikai pārvaldītus risinājumus jūsu vidēs. Papildinformācija: Pārvaldīti un nepārvaldīti risinājumi.
Priekšnosacījumi
- Atsevišķa izstrādes un ražošanas vides. Turklāt ieteicams uzturēt arī vismaz vienu testa vidi, kas ir atsevišķa no jūsu izstrādes un ražošanas vides.
- Visiem risinājumiem izmantojiet vienu izstrādātāju visās savās vidēs. Papildinformācija: Risinājuma izstrādātājs
Pārvērst nepārvaldītu risinājumu pārvaldītajā
Atrodiet un noņemiet nevajadzīgas tabulas un komponentus.
- Izveidojiet savas ražošanas vides dublējumu. Nākamajā darbībā varat atkal pārvietot komponentus, kurus, iespējams, nejauši izdzēsīs, izmantojot risinājuma eksportēšanu un importēšanu.
- Noņemiet tabulas un komponentus, kas nav nepieciešami ražošanas vidē. Piemēram, ieteicams dzēst tabulas bez ierakstiem vai ļoti veciem ierakstiem, kā arī tabulas un komponentus, kuriem nav atkarību. Papildinformācija: Komponenta atkarību skatīšana
Izveidojiet risinājumu, ko izmantot, lai pārvērstu nepārvaldītus komponentus par pārvaldītiem.
- Savā izstrādes vidē izveidojiet vienu nepārvaldītu risinājumu, kas tiks izmantots, lai ietvertu visas Microsoft Dataverse modeļa vadītās programmas, tabulas un atkarīgos komponentus, piemēram, veidlapas, skatus, laukus, diagrammas un informācijas paneļus. Visu šo komponentu pielāgošana var samazināt iespēju, ka tiks radītas slāņošanas problēmas starp risinājumiem, kas vēlāk var rasties, atjauninot vai ieviesot jaunas modeļa vadītas programmas un pielāgojumus. Papildinformācija: Risinājuma izveide
- Komponentiem, kas ir nepārvaldīti, piemēram, pielāgotām nepārvaldītām tabulām, netiek izmantota segmentēšana, bet, pievienojot šos komponentus risinājumam, tiks atlasīta opcija Iekļaut visus komponentus.
- Ja ir pielāgoti pārvaldīti komponenti, izmantojiet segmentēšanu, pievienojot šos komponentus risinājumam. Piemēram, ja Power Apps standarta tabulai pievienojāt pielāgotu kolonnu vai mainīsit esošas kolonnas parādāmo nosaukumu, piemēram, Uzņēmums un Kontaktpersona, izmantojiet segmentāciju, lai eksportētu tikai pielāgotos projekta komponentus, nevis papildu komponentus, kurus neplānojat servisā. Lai to paveiktu, izvēlieties Atlasīt komponentus un pēc tam pievienojiet risinājumam tikai pielāgotos komponentus.
Padoms
Lai uzzinātu, vai pārvaldīts komponents ir pielāgots, meklējiet nepārvaldītu slāni, kas atrodas virs komponenta pamata pārvaldītā slāņa. Papildinformācija: Komponenta risinājuma slāņu skatīšana
- Ja jums ir pamatnes programmas, plūsmas, portālu programmas vai spraudņi pārvēršanai, varat tās pievienot atsevišķam nepārvaldītam risinājumam tūlīt vai vēlāk.
- Neaizmirstiet visiem risinājumiem izmantot vienu izstrādātāju. Papildinformācija: Risinājuma izstrādātājs
- Savā izstrādes vidē izveidojiet vienu nepārvaldītu risinājumu, kas tiks izmantots, lai ietvertu visas Microsoft Dataverse modeļa vadītās programmas, tabulas un atkarīgos komponentus, piemēram, veidlapas, skatus, laukus, diagrammas un informācijas paneļus. Visu šo komponentu pielāgošana var samazināt iespēju, ka tiks radītas slāņošanas problēmas starp risinājumiem, kas vēlāk var rasties, atjauninot vai ieviesot jaunas modeļa vadītas programmas un pielāgojumus. Papildinformācija: Risinājuma izveide
Pārvaldīta isinājuma izvietošana.
- Ja pastāv testa vide, varat pāriet uz nākamo darbību. Tomēr ieteicams izveidot savas ražošanas vides kopiju, ko izmantot kā testa vidi. Papildinformāciju skatiet tēmā Vides kopēšana
- Eksportējiet nepārvaldītus risinājumus no savas izstrādes vides kā pārvaldītus. Papildinformācija: Risinājumu eksportēšana
- Ja testa vidē pastāv nepārvaldīts risinājums ar tādu pašu nosaukumu kā pārvaldīts risinājums kuru vēlaties importēt, izdzēsiet nepārvaldīto risinājuma ierakstu testa vidē. Lai izdzēstu nepārvaldīta risinājuma ierakstu, atveriet Power Apps, atlasiet testa vai ražošanas vidi, atlasiet Risinājumi, atlasiet nepārvaldīto risinājumu un komandu joslā atlasiet Dzēst. Ņemiet vērā, ka, dzēšot nepārvaldīto risinājumu, netiek dzēsti risinājuma nepārvaldītie komponenti.
- Importējiet risinājumu testa vidē, izmantojot Power Platform CLI risinājuma importēšanas komandu, izmantojot komandu ar parametru convert-to-managed vai DevOps rīka risinājuma importēšanas uzdevumu. Pašlaik jūs nevarat sekmīgi importēt risinājumu un pārvērst visus komponentus, lai tos pārvaldītu, izmantojot Power Apps portālu.
- Ir dažādi testu tipi, ko varat izmantot, lai pārbaudītu, vai jūsu programmas noteiktas funkcijas vai līdzekļi darbojas pareizi. Dažos no šiem testiem ir ietverti vienību testi, testi no sākuma līdz beigām un lietotāju akceptēšanas testi (UAT).
- Pēc testa pabeigšanas un validācijas atkārtojiet c-e darbību, bet tā vietā, lai veiktu darbību testa vidē, veiciet šo darbību ražošanas vidē.
- Ja jums ir pamatnes programmas, plūsmas vai portālu programmas, vispirms importējiet pārvaldītos risinājumus testā un pēc tam arī savā ražošanas vidē līdzīgi kā aprakstīts iepriekš.
Nākamās darbības
Tagad, kad esat pārvietojies uz pārvaldītiem risinājumiem, ieteicams saprast risinājumu un komponentu slānīšanu. Vēl jo vairāk, izņemot jūsu izstrādes vidi, jūsu vidē nedrīkst būt nepārvaldītu pielāgojumu vai nepārvaldītu risinājumu. Papildinformācija: Risinājuma slāņi