Livelli di soluzioni

Le soluzioni gestite e non gestite esistono a differenti livelli in un ambiente di Microsoft Power Platform. In Dataverse, vi sono due livelli distinti:

  • Livello non gestito. In questo livello sono presenti tutte le personalizzazioni non gestite e le soluzioni non gestite importate. Il livello non gestito è un singolo livello.
  • Livelli gestiti. In questo livello sono presenti tutte le soluzioni di sistema e le soluzioni gestite importate. Quando sono installate più soluzioni gestite, l'ultima si trova sopra la soluzione gestita installata precedentemente. Ciò significa che la seconda soluzione ad essere installata può personalizzare quella installata in precedenza. Quando due soluzioni gestite hanno definizioni in conflitto, il comportamento al runtime è "L'ultima vince" o viene implementata una logica di unione. Se si disinstalla una soluzione gestita, la soluzione gestita al di sotto diventa effettiva. Se disinstalli tutte le soluzioni gestite, viene applicato il comportamento predefinito definito nella soluzione di sistema. Alla base del livello gestito si trova il livello di sistema. Il livello di sistema contiene le tabelle e i componenti necessari per il funzionamento della piattaforma.

Livelli della soluzione.

Comportamento di unione di soluzioni

Per preparare la soluzione gestita per la distribuzione, tenere presente che un ambiente potrebbe disporre di più soluzioni installate o che altre soluzioni potrebbero essere installate in un secondo momento. È necessario creare una soluzione che segua le procedure consigliate in modo che la soluzione non interferisca con altre soluzioni.

I processi utilizzati da Dataverse per unire le personalizzazioni evidenziano la gestione della funzionalità della soluzione. Mentre ogni sforzo viene effettuato per preservare la presentazione, alcune incompatibilità tra le personalizzazioni possono richiedere che la risoluzione calcolata modifichi alcuni dettagli di presentazione a favore della gestione delle funzionalità di personalizzazione. Maggiori informazioni: Informazioni su come vengono unite le soluzioni gestite

Visualizzare i livelli di soluzione di un componente

La funzionalità di visualizzazione dei livelli della soluzione consente di visualizzare tutte le modifiche ai componenti dovute alle modifiche della soluzione nel tempo. In un livello di soluzioni, è possibile eseguire il drill-down per visualizzare specifici dettagli di proprietà modificate e non modificate di un componente. Puoi accedere ai livelli della soluzione dall'area Soluzioni in Power Apps.

La funzionalità di visualizzazione dei livelli della soluzione:

  • Consente di visualizzare l'ordine in cui una soluzione ha modificato un componente.
  • Consente di visualizzare tutte le proprietà di un componente in una specifica soluzione comprese le modifiche al componente.
  • Possono essere utilizzati per risolvere problemi relativi alle dipendenze o ai livelli visualizzando dettagli sulle modifiche di un componente introdotte da una modifica della soluzione.
  1. Accedi a Power Apps, seleziona Soluzioni, apri la soluzione che desideri, seleziona ... accanto a un componente, ad esempio Account, quindi seleziona Vedi livelli di soluzione.

  2. Verrà visualizzata la pagina dei livelli della soluzione. In questa pagina viene visualizzato ogni livello del componente, ad esempio la tabella Account visualizzata qui, con il livello più recente in alto, in genere indicato come livello Attivo. Il livello attivo determina il comportamento in fase di esecuzione del componente. Per visualizzare i dettagli di un livello di soluzioni, selezionare il livello.

    Elenco di Livelli di soluzioni.

  3. Nella finestra di dialogo Livelli di soluzioni, la scheda Aggiornate visualizza solo le proprietà modificate come parte del livello di soluzioni specifico. Selezionare la scheda Tutte le proprietà per visualizzare tutte le proprietà, incluse le proprietà modificate e non, per il livello di soluzioni.

    Proprietà modificate del livello di soluzioni.

  4. Se il componente include traduzioni che sono state importate, seleziona la scheda Etichette localizzate per visualizzare informazioni per i componenti con colonne etichette nel livello della soluzione. La lingua di base e qualsiasi testo di traduzione importato sono visualizzati come indicato nella colonna languageid. Tieni presente che se non esistono etichette, la scheda non viene visualizzata.

    Etichette localizzate dei livelli della soluzione.

    Seleziona un'etichetta per vedere tutti i relativi livelli.

Sono disponibili schede aggiuntive per livelli di soluzioni di componenti specifici.

Nome scheda Descrizione Valore possibile
RolePrivileges Visualizza i privilegi per un ruolo di sicurezza. Aggiunto, aggiornato, rimosso, invariato
AttributePicklistValues (optionset) Quando selezionato per una scelta globale, visualizza i possibili valori per una scelta. Aggiunto, aggiornato, rimosso, invariato
AttributePicklistValues (attributo optionset) Quando selezionato per un attributo di scelta, visualizza i valori per l'attributo. Aggiunto, aggiornato, rimosso, invariato

Rimuovere un livello non gestito

Le personalizzazioni non gestite risiedono al livello superiore di un componente e successivamente definiscono il comportamento di runtime del componente. Nella maggior parte delle situazioni non è consigliabile che le personalizzazioni non gestite determinino il comportamento dei componenti. Per rimuovere il livello non gestito per un componente, procedi nel seguente modo:

Avviso

La rimozione delle personalizzazioni non gestite attive non può essere invertita o annullata. Tutti i dati associati alla personalizzazione non gestita possono essere persi.

  1. Apri la soluzione desiderata, seleziona ... accanto a un componente, ad esempio Account, quindi seleziona Visualizza livelli di soluzione.
  2. Se esiste un livello non gestito, Livello non gestito viene visualizzato nella colonna Soluzione per il livello.
  3. Seleziona il livello, quindi seleziona Rimuovi livello non gestito sulla barra dei comandi.

    Rimuovere un livello non gestito.

Vedi anche

Tradurre il testo localizzabile per app basate su modello
Panoramica delle soluzioni

Nota

Puoi indicarci le tue preferenze di lingua per la documentazione? Partecipa a un breve sondaggio. (il sondaggio è in inglese)

Il sondaggio richiederà circa sette minuti. Non viene raccolto alcun dato personale (Informativa sulla privacy).