Glossario dei termini comuni delle app basate su modello

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

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 l'utente naviga 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.

Utilizzo di le utilità per la lettura dello schermo all'interno di app basate su modello

Interfaccia di amministrazione

L'Interfaccia di amministrazione di Power Platform è un portale unificato in cui gli amministratori possono gestire ambienti e impostazioni per Power Apps, Power Automate, e app Dynamics 365. L'interfaccia di amministrazione di Power Platform non copre le impostazioni di amministrazione e le funzionalità associate a Power BI.

Altre informazioni sull'interfaccia di amministrazione di Power Platform

Altre 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, sostituirà l'esperienza classica.

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

Un'anteprima della nuova esperienza di progettazione app

Possiamo usare la progettazione app classica quando creiamo o modifichiamo le nostre app

Esperienza di navigazione dell'app

Il modo in cui le areas, i gruppi, e i sottogruppi vengono presentati in un'app basata su modello. È anche conosciuta come mappa del sito

Application Lifecycle Management

È 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 switch nel riquadro di spostamento in basso a sinistra.

Esplorazione dell'app in app basate su modello

Attributo

Un attributo è un altro nome per colonna ed è un termine comunemente usato dagli sviluppatori Power Apps. Ogni tabella in Power Apps corrisponde a una tabella del database e a ciascuna colonna della tabella in Power Apps corrisponde a una colonna nella tabella del 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.

Mentre questi sono creati inizialmente utilizzando l'esperienza Power Automate, i processi aziendali vengono vissuti all'interno dell'app basata su modello come un cambiamento 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, l'impostazione predefinita processo aziendale per la tabella delle opportunità ha 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 di business

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. 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 utente e possono essere collegate a un'ampia gamma di origini 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 modello viene fornita con molte funzionalità preconfigurate come moduli, visualizzazioni e un'interfaccia utente, molte app canvas sono create da un canvas vuoto o da un modello. 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.

Altre informazioni sull'app canvas sono disponibili qui.

Grafico

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

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

Classico

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

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

Informazioni su Unified Interface 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.

La progettazione app moderna sarà presto quella predefinita per le app basate su modello. 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 Unified Interface.

È 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), UI (mappa del sito, moduli, viste), logica (processi aziendali, regole di business) e visualizzazione (grafici, dashboard e riquadri Power BI).

Ulteriori informazioni sui componenti

Connection

Un'app basata su modello è connessa solo 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 canvas Power Apps e i flussi Power Automate hanno la capacità di utilizzare più connessioni.

Control

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 calendar, toggle, choices, slider, ed editable Grids. In alcuni casi potresti voler utilizzare controlli diversi a seconda del dispositivo utilizzato dall'utente.

Ulteriori informazioni sui controlli

Dashboard

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

Altre informazioni sui dashboard sono disponibili qui

Un dashboard consente grafici, report Power BI e visualizzazioni di tabelle da presentare all'utente dell'app.

Scopri di più su come usare Power BI all'interno di un'app 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.

Database

Il termine collettivo per tutte le tabelle in Dataverse.

Dataverse

Microsoft Dataverse è il termine collettivo per le tabelle, i flussi di lavoro, i processi aziendali e le funzionalità correlate di cui viene eseguito 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 le strutture di dati più strettamente associate ai database oltre a essere in grado di contenere app basate su modello, app canvas, e flussi Power Automate.

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. Quando ciò si verifica, le dipendenze possono essere visualizzate selezionando l'elemento da eliminare, quindi selezionando "mostra dipendenze" sulla barra dei comandi.

Dynamics 365

Microsoft Dynamics 365 è una linea di applicazioni Enterprise Resource Planning (ERP) e gestione delle relazioni con i clienti (CRM). Microsoft commercializza le applicazioni Dynamics 365 attraverso una rete di partner di vendita che forniscono servizi specializzati.

Altre informazioni su Microsoft Dynamics 365

Entity

Un'entità è il modo classico di descrivere una tabella. Vedrai questa terminologia all'interno delle esperienze classiche e altrove su Internet.

Environment

Un ambiente è uno spazio in cui archiviare, gestire e condividere dati aziendali, strutture di dati, app, chatbot e flussi dell'azienda.

È 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 qui

Flow

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 di record o semplicemente la selezione di pulsanti da parte degli utenti. I flussi possono essere eseguiti con o senza l'introduzione di nuovi parametri.

Flussi cloud

Modulo

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

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

Ulteriori informazioni:

Progettazione 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 dell'app basata su modello. I nomi dei gruppi vengono visualizzati come elemento di navigazione in un'app con i nomi delle aree secondarie (tabelle) all'interno del gruppo elencato.

Legacy

Questo si riferisce a funzionalità che sono state deprecate, o il modo in cui sono state create, è stato spostato in un'esperienza più moderna, come Unified Interface basato 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. 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 risponde al dispositivo che utilizza il modulo e può contenere controlli ottimizzati per il dispositivo, sia esso telefono, tablet o Web. I moduli principali vengono modificati utilizzando la progettazione moduli.

Informazioni su altri tipi di modulo

Monitoraggio

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

Pagina

Le app moderne hanno il concetto di pagine, che possono essere app basate su modello o una pagina basata su canvas che utilizza pagine personalizzate. Le pagine personalizzate consentono un layout flessibile, funzioni Power Fx a uso limitato di codice e dati del connettore Power Apps.

È 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 dei processi aziendali dell'app basata su modello che indirizzano gli utenti a completare i record della tabella in un modo specifico, sono creati all'interno di Power Automate.

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

Ulteriori 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 vivere in modo completamente indipendente da esse. Power BI può connettersi a una gamma molto ampia di origini dati, di cui Dataverse è solo uno.

I report Power BI non esistono in ambienti Dataverse o soluzioni interne.

Pubblicazione

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

Autore

Ogni soluzione ha un autore. L'autore viene specificato quando si crea 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

Record

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 nelle tabelle Dataverse.

Relazione

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

  • Uno-a-molti. Ad esempio, un autore per 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 passano al 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 reattive

Un'app reattiva si visualizzerà in un modo che dipende dal dispositivo che sta accedendo all'app. Ciò può significare 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 un record. Si tratta delle azioni per creare, leggere, scrivere, eliminare, aggiornare e aggiungere.

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 app basate su modello 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 dei siti. Tuttavia, con la progettazione moderna di app è possibile progettare la mappa del sito con un'esperienza di trascinamento, mentre la progettazione classica di mappe del sito non supporta il trascinamento della selezione.

Per aprire la mappa del sito nella progettazione classica di mappe del sito dalla moderna esperienza di creazione di app, seleziona Passa alla visualizzazione classica.

Altre informazioni sulla navigazione dell'app sono disponibili qui

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

  • 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 da make.powerapps.com e dalle finestre di progettazione di app basate su modelli ed Esplora soluzioni verranno eventualmente sostituite con le 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 sono disponibili qui

Area secondaria

Una parte dell'esperienza di navigazione dell'app basata su modello. 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 del record della 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. Si tratta spesso di 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 la progettazione mappa del sito rispetto a un'area secondaria per le tabelle e un'area per contenere le aree secondarie.

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 sono disponibili qui

Progettazione 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

Unified Interface

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 da flussi Power Automate.

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).