Condividi tramite


Glossario dei termini comuni delle app basate su modello

Questo articolo contiene un glossario dei termini per Power Apps app basate su modello.

Accessibilità

L'accessibilità è un termine utilizzato per indicare la misura in cui le persone con disabilità possono utilizzare i prodotti digitali. Nel caso delle app basate su modello, sono stati presi in considerazione aspetti quali il design reattivo, il modo in cui gli utenti navigano tra i campi, il comportamento dell'app in modalità ad alto contrasto e il modo in cui le utilità per la lettura dello schermo aiutano gli utenti a comprendere la natura dell'applicazione.

Uso di lettori di schermo all'interno di app basate su modello

Centro di amministrazione

L'interfaccia di amministrazione di Power Platform è un portale unificato che consente agli amministratori di gestire ambienti e impostazioni per Power Apps, Power Automate e Dynamics 365. L'interfaccia di amministrazione di Power Platform non copre le impostazioni e le funzionalità di amministrazione associate a Power BI.

Altre informazioni sull'interfaccia di amministrazione di Power Platform

Informazioni sull'interfaccia di amministrazione di Power BI

Progettazione app

Lo strumento utilizzato per creare e modificare app basate su modello. Man mano che l'esperienza di progettazione di app moderna matura, sostituisce l'esperienza classica.

Usala per configurare la mappa del sito di navigazione, le tabelle, i moduli, e le visualizzazioni rilevanti per la tua app.

Una panoramica dell'esperienza di progettazione app

Esperienza di navigazione dell'app

Il modo in cui aree, gruppi, sottoarea e pagine vengono presentate in un'app basata su modello. È anche conosciuta come mappa del sito

Gestione del ciclo di vita delle applicazioni

È il modo in cui gestiamo il ciclo di vita di un'applicazione dal concepimento alla fine della vita. Da un punto di vista tecnico, gran parte della gestione del ciclo di vita delle applicazioni (ALM) è gestita tramite le soluzioni quando si forniscono prodotti di app basate su modello.

Panoramica della gestione del ciclo di vita delle applicazioni con Microsoft Power Platform

Area

Una parte dell'esperienza di navigazione dell'app basata su modello, le app possono avere più gruppi e i gruppi possono avere più aree secondarie. L'area secondaria contiene le tabelle relative all'applicazione. Per le app con più di un'area, viene visualizzato un controllo interruttore nel riquadro di spostamento in basso a sinistra.

Navigazione delle applicazioni in app basate su modello

Attributo

Un attributo è un altro nome per un column ed è un termine comunemente usato dagli sviluppatori di Power Apps. Ogni table in Power Apps corrisponde a una tabella di database e ogni colonna della tabella in Power Apps corrisponde a una colonna nella tabella di database.

Flusso del processo aziendale

Logica integrata in una determinata tabella per garantire che gli utenti completino i record aggiornando i campi nell'ordine corretto.

Anche se vengono creati inizialmente usando l'esperienza Power Automate, i processi aziendali vengono sperimentati all'interno di un'app basata su modello come modifica nell'interfaccia utente.

Un processo aziendale è organizzato in fasi. Ogni fase definisce le colonne (campi) che devono essere completate in genere prima di passare alla fase successiva. Ad esempio, il processo aziendale predefinito per la tabella delle opportunità si articola in quattro fasi: qualifica > sviluppo > proposta > chiusura. La fase corrente in un processo aziendale è indicata con un punto accanto alla fase nella sequenza delle fasi da sinistra a destra nel flusso.

Panoramica dei processi aziendali

Regola aziendale

Le regole di business sono la logica lato server usata con le app canvas o basate su modello per impostare o cancellare valori in una o più colonne di una tabella. Le regole aziendali possono anche essere usate per convalidare i dati archiviati o visualizzare messaggi di errore. Le app basate su modello possono usare le regole di business per mostrare o nascondere colonne, abilitare o disabilitare colonne e fornire suggerimenti basati sulla business intelligence.

Altre informazioni sulle regole di business

Definizione delle regole di business

app Canvas

Un'app che viene generata utilizzando i controlli drag and drop configurati con Power Fx. Le app canvas offrono al designer un maggiore controllo sull'esperienza dell'utente e possono essere collegate a un'ampia gamma di origini dati e servizi dati.

Le app canvas sono disposte in schermate e controlli come raccolte, caselle di testo e menu a discesa, sono posizionate sulle schermate e configurate in modo che si connettano correttamente alle origini dati e tra loro.

Mentre un'app basata su modelli viene fornita con molte funzionalità preconfigurate come moduli, visualizzazioni e un'interfaccia utente, le app canvas possono essere create da un canvas vuoto o da un modello preimpostato. Spesso c'è più lavoro da eseguire e più lavoro da completare utilizzando il codice.

Le app canvas sono contenute all'interno di ambienti e soluzioni allo stesso modo delle app basate su modello.

Scopri di più sulle app canvas.

Grafico

Una rappresentazione visiva di una tabella di dati. I grafici possono assumere la forma di grafico a linee, a barre, a torta o ad anello.

Scopri di più sulla creazione di un grafico di sistema.

Classico

L'interfaccia classica rappresenta il metodo in cui gli autori di app apportano modifiche alle funzionalità all'interno dell'ambiente Microsoft Dataverse.

L'interfaccia classica è stata sostituita dal metodo di creazione di app basato sul Web noto come Unified Interface.

Informazioni sull'interfaccia unificata per le app basate su modello in Power Apps

Progettazione app classica

La progettazione app classica ti consente di creare app basate su modello e creare app canvas utilizzando pagine personalizzate.

Il designer di app moderno è il designer predefinito per le app basate su modelli. Al momento, puoi ancora creare app basate su modello utilizzando la progettazione app classica.

Colonna

Una colonna (in precedenza chiamata campo), è un campo all'interno di una tabella Dataverse (precedentemente chiamata entità). Le colonne sono simili ai campi nei database e hanno tipi di dati diversi come testo, numero, data, nonché tipi di dati meno familiari ai database come telefono, e-mail, file e immagine.

Il tipo di colonna definisce il tipo di dati richiesti dalla colonna e anche i controlli, come il selettore di date o la casella di testo, che saranno disponibili quando si utilizza il controllo.

Le colonne vengono visualizzate anche durante la creazione di moduli. Anche le schede dei moduli hanno colonne e queste definiscono dove puoi inserire le sezioni. Inoltre, le sezioni del modulo hanno colonne e queste definiscono dove puoi posizionare le colonne della tabella (campi di modulo in questo caso).

Come creare e modificare colonne

Aggiungere, configurare, spostare o eliminare colonne in un modulo

Barra dei comandi

L'area di un'app basata su modello che contiene i comandi di base universalmente utilizzati dalle app basate su modello.

Layout di un'app per l'interfaccia unificata.

È possibile personalizzare la barra dei comandi. Maggiori informazioni: Personalizzare la barra dei comandi utilizzando la finestra di progettazione dei comandi (anteprima)

Componente

I componenti sono elementi. I componenti vengono utilizzati durante la creazione degli elementi che costituiscono un'app basata su modello. Spesso questi elementi riguardano il metodo di creazione delle tabelle che compongono un'app basata su modello.

I componenti possono essere suddivisi in dati (tabelle, relazioni, colonne) interfaccia utente (mappa del sito, moduli, visualizzazioni), logica (flussi di Power Automate, processi aziendali, regole business) e visualizzazione (grafici, dashboard e riquadri di Power BI).

Ulteriori informazioni sui componenti

Connessione

Un'app basata su modello è connessa generalmente alle tabelle di dati che risiedono nello stesso ambiente. Questa connessione può essere considerata nativa perché non deve mai essere impostata all'interno dell'ambiente.

Esistono connessioni all'interno dell'ambiente per consentire ad altri elementi di Power Platform di funzionare correttamente. In particolare, le app Power Apps canvas e Power Automateflows hanno la possibilità di usare più connessioni.

Controllo

I controlli consentono di interagire con le informazioni contenute nei record. In genere sono visibili nei moduli, in cui gli utenti aggiornano i dati utilizzando il controllo. Esempi di controlli sono calendario, interruttore, scelte, cursore e griglie modificabili. In alcuni casi potresti voler utilizzare controlli diversi a seconda del dispositivo utilizzato dall'utente.

Ulteriori informazioni sui controlli

Pannello di controllo

Un contenitore per uno o più grafici relativi a una tabella.

Altre informazioni sui dashboard sono disponibili qui

Una dashboard consente ai grafici, ai report di Power BI, e alle visualizzazioni delle tabelle di essere presentati all'utente dell'app.

Scopri di più su come usare Power BI all'interno di un'applicazione basata su modello

Modello di dati

Una raccolta di tabelle correlate. Nel contesto delle app basate su modello, queste sono tenute all'interno del database Dataverse.

In una soluzione personalizzata, il modello di dati è spesso l'insieme di tabelle correlate create con lo scopo di fornire l'applicazione aziendale complessiva.

Banca dati

Il termine collettivo per tutte le tabelle in Dataverse.

Dataverse

Microsoft Dataverse è il termine collettivo per tables, workflows, flussi di processi aziendali e funzionalità correlate di cui viene effettuato il provisioning all'interno di un ambiente quando viene creato un database.

Le app basate su modello richiedono un database Dataverse.

Un database Dataverse contiene strutture di dati più strettamente associate ai database, oltre a poter contenere app basate su modello, canvas e Power Automateflows.

Ulteriori informazioni su Dataverse

Dipendenza

Le dipendenze vengono create quando gli elementi dei componenti dipendono l'uno dall'altro per funzionare. Ad esempio, se una colonna viene utilizzata all'interno di una vista, la vista richiede che la colonna esista per poter funzionare. Ci sono molti esempi di dipendenze ovunque in Dataverse. Un altro esempio è un'app basata su modello che dipende da una tabella se tale tabella viene utilizzata all'interno dell'app.

Le dipendenze si manifestano in molti modi, anche quando un'app basata su modello viene convalidata. Diventano anche evidenti nel modo più problematico quando si tenta di eliminare un aspetto di una tabella, un modulo, una vista o un dashboard. Le dipendenze possono essere visualizzate selezionando l'elemento da eliminare, quindi selezionando Avanzate>Mostra dipendenze sulla barra dei comandi.

Dynamics 365

Microsoft Dynamics 365 è una linea di applicazioni software ERP (Enterprise Resource Planning) e CRM (Customer Relationship Management). Microsoft commercializza le applicazioni Dynamics 365 tramite una rete di partner rivenditori che forniscono servizi specializzati.

Altre informazioni su Microsoft Dynamics 365

Entità

Un'entità è il modo classico di descrivere una tabella. Questa terminologia appare all'interno delle esperienze classiche.

Ambiente

Un ambiente è uno spazio per archiviare, gestire e condividere i dati aziendali, le strutture dei dati, le app, gli agenti Copilot e i flussi dell'organizzazione.

È possibile comprimere i vari elementi come soluzioni e queste soluzioni possono essere esportate da un ambiente all'altro.

Un ambiente può sempre e solo avere un database Dataverse e tutte le app basate su modello nell'ambiente utilizzano questo database.

Spesso vengono utilizzati più ambienti per abilitare la gestione del ciclo di vita delle applicazioni. Ad esempio è possibile che si abbiano ambienti per sviluppo, test e produzione.

Gli ambienti esistono all'interno di un'area geografica e possono essere un mezzo per garantire che i dati rimangano fisicamente nell'area geografica corretta.

Altre informazioni sugli ambienti sono disponibili

Flusso

I flussi cloud sono funzionalità offerte da Power Automate che consentono l'automazione delle attività in base all'attivazione di condizioni come la ricorrenza, l'aggiunta o l'aggiornamento dei record o la semplice selezione dei pulsanti da parte degli utenti. I flussi possono essere eseguiti con o senza l'introduzione di nuovi parametri.

Flussi di dati cloud

Modulo

I moduli forniscono l'interfaccia utente (UI) utilizzata dagli utenti per creare, visualizzare o modificare i record della tabella. Utilizzare progettazione moduli in Power Apps per creare e modificare moduli.

Esistono quattro tipi di moduli: principale, creazione rapida, visualizzazione rapida e scheda.

Ulteriori informazioni:

Designer di moduli

L'esperienza di progettazione per la creazione e la modifica di moduli.

Apertura dello strumento di progettazione dei moduli

Gruppo

Una parte dell'esperienza di navigazione basata su modello dell'app. I nomi dei gruppi appaiono come parte di un elemento di navigazione in un'app, con i nomi delle aree secondarie (tabelle) elencati sotto di essi.

Legacy

Questo si riferisce a funzionalità che sono state ritirate, o al modo in cui sono state progettate, che è stato spostato verso un'esperienza più moderna, come la Unified Interface basata sul web.

Ricerca

Una ricerca è un tipo di campo che esiste quando due tabelle sono correlate. Le ricerche possono essere visualizzate nelle viste della tabella sul lato molti di una relazione uno-a-molti. Le ricerche sono generalmente popolate utilizzando un modulo sui molti lati della relazione.

Modulo principale

Ogni tabella ha almeno un modulo principale. Il modulo principale rappresenta il metodo principale di interazione con un record. Il modulo principale è reattivo alla dimensione dello schermo del dispositivo e può contenere controlli ottimizzati per il dispositivo, che sia un telefono, un tablet o il web. I moduli principali vengono modificati utilizzando il progettista di moduli.

Informazioni su altri tipi di modulo

Monitoraggio

Conosciuto anche come monitor delle app. Ti consente di comprendere gli aspetti delle prestazioni di un'app basata su modello. L'app monitor può anche essere utilizzata per monitorare le app canvas.

Pagina

Le app moderne hanno il concetto di pagine, che possono essere un componente dell'app basata su modello (tabella, dashboard, collegamento di navigazione o risorsa web) oppure una pagina basata su canvas usando una pagina personalizzata. Le pagine personalizzate consentono il layout flessibile, le funzioni Power Fx a basso codice e i dati del connettore Power Apps.

Una pagina personalizzata è uno strumento per consentire la coesistenza di app basate su modello e app canvas.

Power Automate

Un servizio Power Platform che consente agli utenti di semplificare le attività ripetitive. In genere, questa automazione viene eseguita utilizzando i flussi cloud.

I flussi di processi aziendali basati su modello di app che indirizzano gli utenti a completare i record di tabella in modo specifico, vengono progettati all'interno di Power Automate.

Flussi di Power Automate esistono all'interno di un ambiente e possono anche esistere all'interno di soluzioni di Power Apps.

Altre informazioni su Power Automate

Power BI

Uno strumento di visualizzazione dei dati che ha la capacità di essere incorporato all'interno di app basate su modello o di funzionare in modo indipendente da esse. Power BI può connettersi a un'ampia gamma di origini dati, di cui Dataverse è solo uno.

Power BI report non vengono archiviati in ambienti Dataverse.

Pubblica

Il processo mediante il quale rendi l'ultima iterazione dell'app disponibile per gli utenti all'interno di un ambiente.

Editore

Ogni soluzione ha un editore. Specifica l'editore quando crei una soluzione. L'autore della soluzione indica chi ha sviluppato l'app e definisce il prefisso, ad esempio Contoso_MyNewTable, per tutte le risorse della soluzione.

Altre informazioni sugli autori

Registrazione

Un record contiene una o più colonne di informazioni su una persona, un luogo o un oggetto. Un record può ad esempio contenere il nome, l'indirizzo di posta elettronica e il numero di telefono di un singolo cliente. Altri strumenti fanno riferimento a un record con i termini "riga" o "elemento". I record esistono all'interno di tabelle Dataverse.

Relazione

Il modo in cui le colonne nelle diverse tabelle si relazionano tra loro. Esistono tre tipi di relazione:

  • Uno-a-molti. Ad esempio, un autore di molti romanzi.
  • Molti-a-uno. Ad esempio, molte pagine per un libro.
  • Molti-a-molti. Ad esempio, molti libri presi in prestito da molte persone.

Le app basate su modello spesso contengono tabelle con relazioni tra loro. Dove esistono le relazioni, gli utenti navigano verso il record all'interno della tabella correlata. Ad esempio, quando si esamina un record di fattura di vendita, è possibile aprire il record del conto correlato per esaminare i dettagli di quel conto.

Informazioni sulla creazione delle relazioni di tabella

App responsive

Un'app reattiva si visualizzerà in un modo che dipende dal dispositivo che sta accedendo all'app. Ciò può significare inoltre che potrebbe anche essere visualizzato un controllo diverso, ad esempio un selettore di date, a seconda che l'utente stia eseguendo l'app su un computer, tablet o telefono.

Inoltre, tabelle e campi vengono visualizzati in base alle dimensioni dello schermo del dispositivo utilizzato.

Sezione

Le schede all'interno dei moduli sono organizzate in sezioni. Le sezioni possono essere organizzate in una o quattro colonne e ti consentono di organizzare i metadati del record nel modo più pertinente per la scheda corrente e la sezione corrente.

Scopri di più sull'utilizzo delle sezioni

Ruolo di sicurezza

Un ruolo di sicurezza definisce cosa le persone possono vedere e fare con funzionalità e dati in Dataverse. Per i record, i ruoli di sicurezza determinano le azioni di creazione, lettura, scrittura, eliminazione, aggiornamento e aggiunta disponibili per un utente.

I ruoli di sicurezza vengono creati e gli utenti vengono inseriti nei ruoli di sicurezza come nomi utente individuali o utilizzando i gruppi di sicurezza di Active Directory.

Concedi l'accesso alle applicazioni guidate da modelli tramite i ruoli di sicurezza.

Mappa del sito

Un'app basata su modello è essenzialmente una raccolta di tabelle, dashboard, visualizzazioni e pagine, descritte tramite la mappa del sito. La mappa del sito definisce le tabelle e le pagine incluse in un'app basata su modello e l'esperienza di navigazione che gli utenti avranno quando si spostano tra esse.

Quando si configura l'esperienza di navigazione, si modificano le aree, i gruppi e gli elementi di navigazione delle aree secondarie. Le tabelle esistono a livello dell'area secondaria e sono disposte in gruppi. I gruppi sono effettivamente raccolte di tabelle e pagine e sono visibili nel riquadro di navigazione. Le aree consentono di passare da un gruppo visibile all'altro.

Sia i metodi moderni che quelli classici per creare un'app basata su modello includono le mappe del sito. Tuttavia, con il moderno progettista di app puoi progettare la mappa del sito con un'esperienza di trascina e rilascia, mentre il progettista del sito classico non supporta il trascina e rilascia.

Per aprire la mappa del sito nel designer classico delle mappe del sito dall'esperienza moderna di creazione app, seleziona Passa alla visualizzazione classica.

Altre informazioni sulla navigazione dell'app

Soluzione

Una soluzione è un wrapper per una gamma molto ampia di componenti, tra cui tabelle, flussi cloud e ruoli di sicurezza.

Quando crei un'app basata su modello, assicurati che le risorse ad essa associate siano conservate all'interno di una soluzione.

Le soluzioni hanno due tipi:

  • Le soluzioni gestite generalmente consentono solo una piccola quantità di personalizzazione o nessuna personalizzazione.
  • Le soluzioni non gestite offrono ai creatori il pieno controllo del progetto che stanno creando.

Le soluzioni non gestite vengono utilizzate da creatori e sviluppatori per esportare progetti come soluzione gestita da utilizzare in ambienti non di sviluppo, come un ambiente di produzione. Ciò consente un elevato livello di controllo per la gestione del ciclo di vita delle applicazioni.

Esplora soluzioni

Questa è l'esperienza classica che gli autori e gli addetti alla personalizzazione possono utilizzare per visualizzare e apportare modifiche alla maggior parte dei componenti della soluzione. Esperienze più moderne sono disponibili su make.powerapps.com e gli strumenti di progettazione delle app basate su modelli e l'Esplora soluzioni che verranno eventualmente sostituiti con esperienze moderne.

Per accedere all'interfaccia della soluzione moderna, effettua i seguenti passaggi:

  1. Accedi a make.powerapps.com.
  2. Seleziona un ambiente.
  3. Nel riquadro di sinistra, seleziona Soluzioni, quindi apri una soluzione non gestita dove vuoi aggiungere un'app basata su modello. Crea una soluzione se non ne esiste già una.
  4. Esplora i componenti della soluzione.

Altre informazioni sulle soluzioni

Sottoarea

Una parte dell'esperienza di navigazione nell'app basata su modelli. Le aree secondarie (tabelle) e le pagine vengono visualizzate sotto il gruppo in cui sono configurate in progettazione app.

Griglia secondaria

Le griglie secondarie sono aree dei moduli principali che visualizzano un elenco di record da una tabella Dataverse pur rimanendo sul modulo. In genere, viene utilizzata una griglia secondaria per visualizzare i record figlio correlati al record padre attualmente in fase di revisione. Ad esempio, libri scritti da un autore.

Sebbene le griglie secondarie vengano visualizzate in un'app basata su modello, sono una proprietà del modulo.

Scheda

Ogni modulo ha almeno una scheda e queste sono rilevanti per il modo in cui presentiamo i dati dei record di tabella. Un modulo può avere più schede. Ciò consente a te, il creatore, di offrire all'utente una serie di modi per guardare lo stesso record. Le schede spesso offrono una migliore esperienza utente o un modo più logico di presentare i dati nel record.

Dal punto di vista della mappa del sito, una scheda è un "gruppo" quando si utilizza il designer della mappa del sito invece di un'area secondaria per le tabelle o un'area per contenere sottosezioni.

Scopri di più sull'utilizzo delle schede

Tabella

Una tabella è un metodo per memorizzare i dati in colonne (o campi) all'interno di Dataverse. Le tabelle erano precedentemente chiamate entità.

Nel contesto delle app basate su modello, le tabelle esistono solo all'interno del database Dataverse.

Una singola riga all'interno di una tabella è nota come record. Ad esempio, un singolo cliente e le colonne descrivono i metadati associati al cliente come il nome, il numero di telefono o il limite di credito.

Ogni app basata su modello deve contenere almeno una tabella. Gran parte del processo di creazione di un'app basata su modello consiste nella selezione delle tabelle più rilevanti per risolvere il problema aziendale.

Le tabelle hanno visualizzazioni, moduli e regole di business ad esse associati.

Inoltre, le tabelle hanno anche grafici così come dashboard dove vengono presentati i grafici.

Le tabelle possono essere correlate ad altre tabelle e queste sono definite tramite le relazioni che sono state istituite tra loro.

Altre informazioni sulla configurazione delle tabelle

Progettista di tabelle

L'esperienza di progettazione per la creazione e la modifica di tabelle. Ciò ti consente di creare tabelle, colonne, relazioni, regole di business e viste.

Crea una tabella personalizzata utilizzando progettazione tabelle

Interfaccia unificata

L'infrastruttura Unified Interface offre un'esperienza utente coerente e accessibile su tutti i dispositivi, che si tratti di un desktop, un portatile, un tablet o un telefono. Il predecessore di Unified Interface era noto come interfaccia web.

Scopri di più su Unified Interface qui

Convalida

Il processo mediante il quale un creatore di app conferma se l'app basata su modello dispone di tutti i componenti necessari per il corretto funzionamento.

Informazioni su come convalidare un'app

Visualizzazione

Una rappresentazione tabellare dei record in una tabella Dataverse. Le tabelle possono avere più visualizzazioni.

Le visualizzazioni possono essere prefiltrate ed è possibile definire le visualizzazioni specifiche che un'app basata su modello renderà disponibili agli utenti.

Alle tabelle possono essere associate più viste ed è possibile definire le viste della tabella rilevanti per un'app basata su modello al momento della creazione.

Ulteriori informazioni sulle visualizzazioni

Flusso di lavoro

Un flusso di lavoro classico è una serie di funzioni o metodi, chiamati passaggi, che vengono eseguiti in sequenza e si applicano ai dati contenuti nelle tabelle. Il flusso di lavoro può modificare la direzione di elaborazione utilizzando i condizionali, denominati rami condizionali.

In molti casi i flussi di lavoro classici devono essere sostituiti con Power Automateflows.