Niveluri de soluție
Soluțiile gestionate și negestionate există la diferite niveluri în cadrul unui Microsoft Power Platform mediu. În Microsoft Dataverse, există două niveluri distincte strat:
- Nivel negestionat. Toate soluțiile negestionate importate și particularizările negestionate există în acest nivel. Nivel negestionat este un nivel simplu.
- Straturi gestionate. Toate soluțiile gestionate importate și soluția sistemului există în acest nivel. Când sunt instalate mai multe soluții gestionate, ultima instalată este deasupra soluției gestionate instalate anterior. Acest lucru înseamnă că a doua soluție instalată o poate particulariza pe cea instalată înainte. Când două soluții gestionate au definiții contradictorii, comportamentul de execuție este „Ultima câștigă” sau este implementată o logică de îmbinare. Dacă dezinstalați o soluție gestionată, soluția gestionată de sub aceasta intră în vigoare. Dacă dezinstalați toate soluțiile gestionate, comportamentul implicit definit în soluția de sistem este aplicat. La baza nivelului strat gestionat se află stratul de sistem. Stratul de sistem conține tabelele și componentele necesare funcționării platformei.
Comportamentul de îmbinare a soluției
Când vă pregătiți soluția gestionată pentru distribuție, amintiți-vă că un mediu poate avea mai multe soluții instalate sau că alte soluții ar putea fi instalate în viitor. Construiți o soluție care urmează cele mai bune practici, astfel încât soluția dvs. să nu interfereze cu alte soluții.
Procesele utilizate de Dataverse pentru îmbinarea particularizărilor subliniază menținerea funcționalității soluției. Deși se depun toate eforturile pentru a păstra prezentarea, unele incompatibilități între personalizări ar putea necesita ca rezoluția calculată să modifice unele detalii de prezentare în favoarea menținerii funcționalității de personalizare. Mai multe informații: Înțelegeți cum sunt îmbinate soluțiile gestionate
Vizualizați nivelurile de soluții pentru o componentă
Caracteristica privind nivelurile de soluții vă permite să vizualizați toate modificările componentei care apar datorită unor modificări de soluții în timp. Într-un nivel de soluție, puteți folosi funcția drill down pentru a vizualiza detaliile specifice de proprietate modificate și nemodificate pentru o componentă. Puteți accesa straturi de soluții din zona Soluții din Power Apps (make.powerapps.com).
Caracteristica niveluri de soluții:
- Vă permit să vedeți ordinea în care o soluție a schimbat o componentă.
- Vă permit să vizualizați toate proprietățile unei componente într-o soluție specifică, inclusiv modificări ale componentei.
- Se poate folosi pentru a depana problemele de dependență sau de straturi de soluție afișând detalii de schimbare pentru o componentă care a fost introdusă de o schimbare de soluție.
conectați-vă la Power Apps, selectați Soluții, deschideți soluția dorită, selectați o componentă, cum ar fi Contul tabel, apoi pe bara de comandă selectați Avansat>Vedeți straturi de soluție.
Apare pagina nivelului de soluție. Afișează fiecare strat pentru componentă, cum ar fi vizualizarea Conturi active pentru tabelul Cont utilizat ca exemplu aici, cu cel mai recent strat în partea de sus, care este de obicei indicat ca Activ strat. Stratul activ determină comportamentul la runtime al componentei.
Pentru a vizualiza detaliile pentru un nivel de soluții, selectați-l. Este afișat panoul Proprietăți . Fila Actualizat afișează numai acele proprietăți care au fost modificate ca parte a soluției specifice strat. Selectați fila Toate proprietățile pentru a vedea toate proprietățile, inclusiv proprietățile modificate și neschimbate, pentru soluția strat.
Dacă componenta include traduceri care au fost importate, selectați fila Etichete localizate pentru a afișa informații pentru componentele care au coloane de etichete în soluția strat. Limba de bază și orice text de traducere importat sunt afișate așa cum este indicat în coloana languageid . Rețineți că, dacă nu există etichete, fila nu este afișată.
Selectați o etichetă pentru a vedea stratul complet.
Există și alte file disponibile pentru straturi specifice de soluție de componente.
Nume filă | Descriere | Valoare posibilă |
---|---|---|
RolePrivileges | Arată privilegiile pentru un rol de securitate. | Adăugat, actualizat, eliminat, neschimbat |
AttributePicklistValues (optionset) | Când este selectat pentru o alegere globală, afișează valorile posibile pentru o alegere. | Adăugat, actualizat, eliminat, neschimbat |
AttributePicklistValues (atribut optionset) | Când este selectat pentru o un atribut de alegere, afișează valorile posibile pentru atribut. | Adăugat, actualizat, eliminat, neschimbat |
Eliminați un strat neadministrat
Particularizările neadministrate se află în stratul superior pentru o componentă și ulterior definesc comportamentul de rulare al componentei. În majoritatea situațiilor, nu doriți personalizări negestionate care să determine comportamentul componentelor dvs. în mediile de testare și producție.
Important
Prin proiectare, mediile dvs. de dezvoltatori și producători în care lucrați cu componente neadministrate au de obicei straturi negestionate.
Pentru a elimina stratul neadministrat pentru o componentă, urmați acești pași:
Avertisment
Eliminarea particularizărilor active neadministrate nu poate fi anulată sau anulată. Toate datele asociate cu particularizarea necontrolată pot fi pierdute.
- Deschideți soluția dorită, selectați ... lângă o componentă, cum ar fi Cont, apoi selectați Vedeți straturile de soluție.
- Dacă există un strat negestionat, strat negestionat este afișat în coloana Soluție pentru strat.
- Selectați strat, apoi pe bara de comandă, selectați Eliminați personalizările active.
Consultați și
Traduceți text localizabil pentru aplicații bazate pe model
Prezentare generală a soluțiilor