Kopīgot, izmantojot


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īts slānis Visi importētie nepārvaldītie risinājumi un ekspromta pielāgojumi pastāv šajā slānī. 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.

Risinājuma slāņošanas piemērs komponentam, piemēram, formai vai skatam.

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 Atrodas šķīduma slāņa apakšā "kaudze" ir bāzes slā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 augšējais slānis tiek uzskatīts par pašreizējo slāni un nosaka komponenta izpildlaika uzvedī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ēts viens vai vairāki šķīduma ielāpi, tie tiek sakrauti virs pamatslāņa, un jaunākais ielāps atrodas virs iepriekšējā ielāpa.
    • Gaida jaunināšanu Ja tiek importēts pakāpeniskais jauninājums (ar nosaukumu _Upgrade), tas atrodas virs pamatnes un ielāpa (ja tāds ir) slāņiem.
    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.

Papildinformāciju par to, kā skatīt risinājuma komponenta slāņus, skatiet rakstā Risinājuma slāņi.

Uzvedības sapludināšana

Veidotājiem, kuri strādā ar risinājumiem, ir jāizprot sapludināšanas darbība, kad risinājums tiek atjaunināts vai 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īti programmu, veidlapu un vietņu karšu komponentu tipi. Visi citi komponenti izmanto "augstākais līmenis uzvar" uzvedību.

“Augstākais uzvar” uzvedība

Izņemot modeļa vadītus programmas, veidlapas un vietnes kartes komponentus, citi risinājuma komponenti izmanto "top wins" uzvedību, kur slānis, kas atrodas augšpusē, 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.

    Galda komponents bāzes šķī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 pamatnes slāņa.

Šādā gadījumā konta ierakstu kolonnā Komentāri var būt atļauts ne vairāk kā 150 rakstzīmes lietotnes izpildes laikā.

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ī:

Informācija par pārvaldīto risinājumu sapludināšanu