Risinājumu slāņi

Risinājumu izkārtojums tiek īstenots komponentu līmenī. Pārvaldītie un nepārvaldītie risinājumi pastāv dažādos Microsoft Dataverse vides slāņos. Programmā Dataverse ir divi atsevišķi slāņi:

  • Nepārvaldītais slānis Šajā slānī pastāv visi importētie nepārvaldītie risinājumi un ad hoc pielāgojumi. Visi nepārvaldītie risinājumi koplieto vienu nepārvaldītu slāni.
  • Pārvaldītie slāņi Visi importētie, pārvaldītie risinājumi un sistēmas risinājums pastāv šajā līmenī. Ja ir instalēti vairāki pārvaldītie risinājumi, pēdējais instalētais risinājums ir virs iepriekš instalētā pārvaldītā risinājuma. Tas nozīmē, ka otrais instalētais risinājums var pielāgot iepriekš instalēto risinājumu. Ja diviem pārvaldītiem risinājumiem ir pretrunīgas definīcijas, izpildlaika uzvedība ir vai nu "Pēdējais uzvar", vai tiek ieviesta sapludināšanas loģika. Atinstalējot pārvaldītu risinājumu, stājas spēkā zem tā esošais pārvaldītais risinājums. Atinstalējot visus pārvaldītos risinājumus, tiek lietota noklusējuma uzvedība, kas definēta sistēmas risinājumā. Pārvaldītā slāņa līmeņa pamatā ir sistēmas slānis. Sistēmas slānī ir iekļautas tabulas un komponenti, kas nepieciešami, lai platforma darbotos.

Komponenta, piemēram, veidlapas vai skata, risinājuma slāņojuma piemērs.

Slāņu veidošana pārvaldītā risinājumā

Katram pārvaldītajam komponentam risinājumā ir slāņi, kas atkarībā no tā, vai risinājumam ir importēts viens vai vairāki ielāpi, vai gaidošs jauninājums, var ietvert tālāk norādītos slāņus:

  • Bāze : Šķīduma slāņa apakšā atrodas "kaudze" pamatslānis. Šis slānis ietver risinājumu izstrādātāju, kas identificē komponenta īpašnieku un ar to saistītos pārvaldītos rekvizītus.

  • Augšējais slānis tiek uzskatīts par pašreizējo slāni un definē komponenta izpildlaika darbību. Augšējais slānis var būt jauninājums vai ielāps vai, ja risinājumam nav lietoti ielāpi vai jauninājumi, komponenta izpildlaika darbību nosaka bāzes risinājums.

  • No atjauninājumiem pievienotie slāņi:

    • Ielāpi Ja komponentam ir importēti viens vai vairāki risinājuma ielāpi, tie tiek sakrauti virs pamatslāņa, un jaunākais plāksteris atrodas virs iepriekšējā plākstera.
    • Gaida jaunināšanu Ja tiek importēts pakāpenisks jauninājums (ar nosaukumu _Upgrade), tas atrodas virs pamata un ielāpa (ja tādi ir).
    Slāņu veidošanas piemērs risinājumā

Svarīgi

Ielāpu izmantošana nav ieteicama. Papildu informācija: Risinājumu ielāpu izveide

Attēlā tālāk ir redzams pielāgotas kolonnas risinājuma slāņu piemērs, kurā parādīts pamata risinājums, ielāps un gaidošs jauninājums.

Risinājuma slāņi.

Lai iegūtu informāciju par to, kā skatīt komponenta slāņus risinājumā, dodieties uz Risinājuma slāņi.

Uzvedības sapludināšana

Veidotājiem, kas strādā ar risinājumiem, ir jāsaprot sapludināšanas darbība, kad risinājums tiek atjaunināts vai kad ir instalēti vairāki risinājumi, kas ietekmē vienu un to pašu komponentu. Ņemiet vērā, ka tiek sapludināti tikai modeļa vadītas lietojumprogrammas, veidlapas un vietnes kartes komponentu tipi. Visi citi komponenti izmanto "augstākais līmenis uzvar" uzvedību.

“Augstākais uzvar” uzvedība

Izņemot modeļa vadītos lietojumprogrammas, veidlapas un vietnes kartes komponentus, citi risinājuma komponenti izmanto "augšējā uzvarētāja" darbību, kur augšdaļā esošais slānis nosaka, kā komponents darbojas programmas izpildlaikā. Augšējo slāni var ieviest ar pakāpeniski veiktu (gaidošu) jaunināšanu.

Augšējā slāņa ieviesana ar gaidošo jaunināšanu

Tālāk parādīts “augstākais uzvar” komponentu uzvedības piemērs, kas ieviests, izmantojot pakāpenisku risinājuma jauninājuma jaunināšanu. Papildinformācija: Jauninājuma vai atjauninājuma lietošana mērķa vidē

  1. Pašreizējam augšējam (pamata) slānim ir rekvizīts Maksimālais garums teksta kolonnā Komentāri konta tabulā, izmantojot noklusējuma iestatījumu 100.

    Tabulas komponents pamatšķīdumā.

  2. Risinājuma jauninājums tiek importēts, izmantojot jaunināšanas opcijas posmu, kas izveido jaunu augšējo slāni. Gaidošajā jaunināšanā uzņēmuma tabulai ir iekļauta teksta kolonna Komentāri, un rekvizīta Maksimālais garums vērtība ir mainīta uz 150.

    Aktīvais slānis ieviests virs pamatslāņa.

Šādā gadījumā konta ierakstu kolonnā Komentāri programmas izpildes laikā ir atļauts ne vairāk kā 150 rakstzīmes.

Risinājumu atjaunināšanas un jauninājumu sapludināšanas uzvedība

Kā aprakstīts iepriekšējā sadaļā, ielāpi un pakāpeniski jauninājumi ir sagrupēti bāzes risinājuma augšdaļā. Tos var sapludināt, atlasot opciju Lietot jauninājumu no apgabala Risinājumi pakalpojumā Power Apps, kas saplacina slāņus un izveido jaunu bāzes risinājumu.

Vairāku risinājumu sapludināšanas uzvedība

Sagatavojot savu pārvaldīto risinājumu izplatīšanai, ņemiet vērā, ka vidē, iespējams, ir instalēti vairāki risinājumi vai nākotnē var tikt instalēti citi risinājumi. Veidojiet risinājumu, kas seko labākajām praksēm, lai jūsu risinājums netraucētu citiem risinājumiem. Papildinformāciju skatiet tēmā: Segmentētu risinājumu izmantošana

Procesi, ko Dataverse izmanto, lai sapludinātu pielāgojumus, izceļ risinājuma funkcionalitātes saglabāšanu. Kaut arī tiek darīts viss, lai saglabātu prezentāciju, dažām pielāgojumu nesaderībām, iespējams, ir nepieciešams, lai aprēķinātā izšķirtspēja mainītu kādu prezentācijas informāciju par labu pielāgošanas funkcionalitātes uzturēšanai.

Skatiet arī:

Izpratne par to, kā tiek sapludināti pārvaldītie risinājumi