Strumenti di progettazione di app basate su modello

Per sviluppare completamente un'app basata su modello, sono necessari più strumenti di progettazione in diverse fasi del processo di sviluppo.

In generale, lo sviluppo di app si suddivide nelle seguenti fasi:

  • Sviluppo di un modello di dati
  • Sviluppo dell'app
  • Sicurezza dei dati

Le risorse create, come tabelle, flussi cloud o app basate su modello, hanno la capacità di essere conservate all'interno di soluzioni per abilitare la gestione del ciclo di vita delle applicazioni sicura.

Questo articolo si concentra sulle prime due fasi. Per altre informazioni sulla sicurezza dei dati, vai a Securezza in Microsoft Dataverse

Nota

Non è necessario utilizzare tutti gli editor per creare un'app basata su modello. Come minimo, usi l'editor delle colonne della tabella, la progettazione moduli e la progettazione vista, oltre ad aggiungere qualsiasi relazione richiesta. Quindi usa progettazione app per unire i componenti dell'app.

Sviluppo di un modello di dati

Il valore delle app basate su modello è incentrato sull'avere un modello di dati forte, sicuro e riutilizzabile. Una volta che il modello di dati è a posto, il processo di sviluppo dell'app è semplice.

Lo sviluppo del modello di dati inizia con l'utilizzo della progettazione tabella. Una tabella è un artefatto significativo di un'app basata su modello. C'è una progettazione tabella che definisce la struttura della tabella e include l'accesso agli altri strumenti di progettazioen per relazioni, viste, moduli e così via.

La progettazione tabella è mostrata di seguito. Esempio di app basata su modello

La tabella seguente descrive gli strumenti di progettazione, cosa fanno e fornisce i collegamenti per aprirli.

Editor Descrizione Collegamento
Progettazione tabella Le tabelle contengono i metadati dei record in colonne per un'ampia gamma di tipi di dati come testo, e-mail, immagine, valuta e altro. Sono disponibili molte tabelle standard. È possibile personalizzare una tabella standard non di sistema. È anche possibile creare una nuova tabella personalizzata da zero.
La progettazione tabella è effettivamente un punto di partenza per gli altri strumenti di progettazione, come vista e modulo. In molti casi, gli strumenti di progettazione sono nativi della progettazione tabella e in altri si apre una nuova scheda del browser in cui è possibile apportare modifiche.
L'area delle colonne della progettazione tabella consente allo sviluppatore di definire le colonne della tabella.
Crea una tabella personalizzata
Relazioni Parte della progettazione tabella. Relazioni sono fondamentali per il funzionamento di qualsiasi app basata su modello. Senza di loro tutte le tabelle sono isolate. Creare una relazione
Progettazione regole di business Uno strumento di progettazione separato accessibile tramite la progettazione tabella. Le regole di business applicano regole o una logica di suggerimenti a un modulo per definire i requisiti delle colonne, nascondere le colonne, convalidare i dati e altre operazioni. I progettisti delle app utilizzano un'interfaccia semplice per l'implementazione e la gestione delle regole in evoluzione rapida e di uso comune. Creare una regola di business per una tabella
Progettazione vista Parte della progettazione tabella. Le visualizzazioni sono legate alla tabella e presentano i dati della tabella in colonne selezionandole, posizionandole e filtrandole. Crea una visualizzazione
Progettazione moduli Uno strumento di progettazione separato accessibile tramite la progettazione tabella. I moduli consentono agli utenti di interagire con i dati contenuti nei record della tabella. Creare un modulo
Progettazione dashboard Uno strumento di progettazione separato accessibile tramite la progettazione tabella. Utilizzata per creare e modificare dashboard che presentano diverse visualizzazioni di dati, come report, grafici di dati e visualizzazioni incorporati in Power BI. Creare un dashboard
Progettazione grafico Uno strumento di progettazione separato utilizzato per creare i grafici della tabella. Creare un grafico di sistema
Progettazione flusso del processo aziendale I flussi dei processi aziendali guidano gli utenti attraverso un processo aziendale standard.
Sebbene facciano parte della soluzione, vengono creati utilizzando Power Automate.
Creare un processo aziendale

Sviluppo della logica di business

La logica di business può essere introdotta sotto forma di regole di business e processi aziendali.

Inoltre, i flussi cloud Power Automate possono essere utilizzati in un'app basata su modello che sfrutta la funzionalità del flusso cloud, che può accedere a centinaia di connettori di dati, non solo Dataverse.

Ulteriori informazioni sull'utilizzo di Power Automate con Dataverse

Progettazione app

La progettazione app è lo strumento utilizzato per creare l'app e configurare le tabelle utilizzate nell'app. È importante capire che la qualità dell'app ha molto meno a che fare con le modifiche eseguite in questa fase rispetto a quelle che utilizzano gli altri strumenti di progettazione.

I creatori possono scegliere le visualizzazioni, i moduli, i grafici e i dashboard rilevanti per l'app in fase di sviluppo.

Creare un'app mediante progettazione app

Passaggi successivi

Passaggi per creare un'app basata su modello

Creare la prima app basata su modello

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