Pași pentru construirea unei aplicații bazate pe model

Această pagină descrie pașii asociați cu crearea unei aplicații bazate pe model. Pentru o simplă prezentare a creării unei prime aplicații, accesați crearea unei prime aplicații bazate pe model.

Pași pentru crearea și partajarea unei aplicații proiectate pe bază de model

La un nivel fundamental, realizarea de aplicații proiectate pe bază de model constă în următoarele etape.

Etapă Scop
Modelarea datelor de business Pentru a vă asigura că datele sunt construite în mod corect pentru a aborda problema de afaceri.
Definirea proceselor de business Pentru a ajuta utilizatorii să actualizeze tabelele și să își finalizeze munca eficient și precis.
Compunerea aplicației Pentru a crea aplicația și a selecta tabelele și elementele de tabele relevante pentru aplicație.
Configurarea rolurilor de securitate Pentru a vă asigura că utilizatorii aplicației pot interacționa numai cu date relevante pentru rolurile lor.
Partajarea aplicației Distribuirea aplicației.

Fiecare etapă necesită o serie de editori pentru a se asigura că aplicația poate fi creată, indiferent dacă producătorul aplicației actualizează modelul de date sau trece prin procesul de compunere a aplicației.

Deși poate părea ciudat să existe mai mulți editori, aceștia reflectă diferitele tehnologii care au fost integrate în Dataverse. Adesea, producătorii se vor deplasa fără probleme prin editori pentru a crea aplicația.

Modelarea datelor de business

Pentru a modela datele de business, determinați de ce date va avea nevoie aplicația și cum aceste date se vor corela cu alte date. Proiectarea de aplicații pe bază de model folosește arhitectură bazată pe metadate, astfel încât proiectanții pot personaliza aplicația fără a scrie cod. Metadate înseamnă „date despre date” și definesc structura datelor stocate în sistem.

Notă

Aplicațiile bazate pe model nu pot fi create fără tabele Dataverse. Dar tabelele Dataverse pot fi folosite de multe servicii Power Platform, inclusiv aplicații pe planșă și Power Automate.

Tutorial: Creați un tabel particularizat care are componente în Power Apps

Definirea proceselor de business

Definirea și aplicarea consecventă a proceselor este un aspect important al proiectării aplicațiilor pe bază de model. Cu toate acestea, trebuie remarcat faptul că este posibil să creați o aplicație bazată pe model fără un proces de afaceri configurat în jurul acesteia.

Însă procesele consecvente ajută utilizatorii aplicației să se concentreze pe munca lor și nu trebuie să-și amintească să deruleze un set de pași manuali. Aceste procese pot fi simple sau complexe și pot conține operații pe mai multe tabele.

Captura de ecran de mai jos ilustrează impactul existenței unui flux de business.

Exemplu de aplicație bazată pe model cu flux de business

Fluxurile de business sunt create și configurate folosind Power Automate.

Informații suplimentare: Prezentare generală a fluxurilor de business și Aplicați logica de afaceri cu Microsoft Dataverse.

Compunerea aplicației pe bază de model

După crearea unui model de date și definirea proceselor de afaceri acolo unde este necesar, aplicația poate fi construită.

Acest lucru se poate face în unul din două moduri, prin construirea unei aplicații folosind interfața modernă sau interfața clasică.

Cu interfața modernă, producătorii pot vedea efectele modificărilor pe care le fac în timpul proiectării, în timp ce cu interfața clasică există un nivel de abstractizare între experiența finală a utilizatorului și experiența de proiectare. Informații suplimentare:

Cu ambele experiențe, este creată o hartă a site-ului, definind experiența de navigare pentru utilizatori. Cu abordarea modernă, aceasta este o parte a procesului de proiectare a aplicației, în timp ce cu proiectantul clasic de aplicații, este utilizat un proiectant separat pentru harta site-ului.

Redarea aplicației

Redați aplicația prin intermediul proiectantului de aplicații, sau prin intermediul exploratorului de soluții.

Odată ce aceste etape sunt finalizate, puteți trece la fazele finale asociate cu distribuirea aplicației dvs.

Mai multe informații: Crearea hărții site-ului

Configurarea rolurilor de securitate

Accesul la tabele este definit folosind roluri de securitate, iar aceste roluri guvernează acțiunile pe care utilizatorii le pot efectua cu tabelele din Dataverse. Fără aceasta, utilizatorii nu vor avea acces semnificativ la aplicație.

Aceste acțiuni sunt următoarele: creare, citire, scriere, ștergere, adăugare, adăugare la, atribuire și partajare. Rolurile de securitate trebuie mai întâi configurate și apoi utilizatorii sunt alocați rolurilor în momentul partajării.

Pentru mai multe informații despre cum înțelegeți, cum să creați și să configurați roluri de securitate, accesați:

Partajarea aplicației

Pentru a partaja o aplicație, sunt necesare două acțiuni.

  • Atribuirea unui rol de securitate unui utilizator. Aceasta înseamnă că are permisiunea de a vedea datele.

    Mostră de aplicație pe bază de model

  • Partajarea unui link către aplicație. Pentru a obține linkul:

  1. Editați aplicația și selectați fila Proprietăți.
  2. Copiați URL interfață unificată.
  3. Lipiți URL-ul aplicației într-o locație, astfel încât utilizatorii o pot accesa, cum ar fi să îl postați pe un site SharePoint sau să îl trimiteți prin e-mail.

„Obțineți link-ul pentru o aplicație proiectată pe bază de model”

Partajarea unei aplicații și rolurile de securitate sunt legate intrinsec. Pentru a partaja corect o aplicație, trebuie să le înțelegeți bine pe ambele. Aflați mai multe despre partajarea aplicațiilor și stabilirea securității

Folosirea unei aplicații proiectată pe bază de model

A fost dezvoltată documentație care este dedicată pentru a-i ajuta pe utilizatori să navigheze în și să interacționeze cu aplicațiile proiectate pe bază de mode într-un mod care le permite să fie mai productivi. Aflați mai multe despre folosirea aplicațiilor proiectate pe bază de model

Pașii următori

Creați-vă prima aplicație modernă

Faceți cunoștință cu proiectanții de aplicații proiectate pe bază de model

Notă

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).