Passos per crear una aplicació basada en models

Aquest article descriu els passos per construir una aplicació basada en models a Power Apps.

En un nivell fonamental, la creació d'aplicacions basades en models consta de les fases següents.

Fase Finalitat
Modelatge de dades empresarials Assegurar-vos que les dades es s'han construït de la manera correcta de resoldre el problema empresarial.
Definició de processos de negoci Ajudar els usuaris a actualitzar les taules rellevants i completar la seva feina de manera eficient i precisa.
Redacció de l'aplicació Crear l'aplicació i seleccionar taules i elements de taules que siguin rellevants per a l'aplicació.
Configuració de les funcions de seguretat Per garantir que els usuaris de l'aplicació només poden interactuar amb dades rellevants de les seves funcions.
Compartir l'aplicació Distribució de l'aplicació.

Cada etapa requereix una varietat de dissenyadors i editors per assegurar que l'aplicació es pugui crear, tant si el creador de l'aplicació actualitza el model de dades com si està passant pel procés de composició de l'aplicació.

Tot i que pot semblar estrany tenir diversos dissenyadors o editors, aquestes eines reflecteixen les diverses tecnologies que s'han implementat dins de Microsoft Dataverse. Sovint, els creadors es mouen sense problemes a través dels editors per construir l'aplicació.

Per obtenir un recorregut senzill per crear una primera aplicació, aneu a la creació d'una primera aplicació basada en models.

Modelatge de dades empresarials

Per modelar les dades empresarials, determineu quines dades necessita l'aplicació i com es relacionen amb altres dades. El disseny basat en models utilitza una arquitectura dirigida per metadades per tal que els dissenyadors puguin personalitzar l'aplicació sense escriure codi. Metadades significa «dades sobre dades» i defineix l'estructura de les dades emmagatzemades al sistema.

Nota

A excepció de les aplicacions basades en models que tenen una pàgina personalitzada, les aplicacions basades en models no es poden crear sense Dataverse taules. Tanmateix, les taules Dataverse poden ser utilitzades per molts serveis de Power Platform, incloent-hi aplicacions canvas i Power Automate.

Tutorial: Crea una taula personalitzada que tingui components a Power Apps

Definició de processos de negoci

Definir i fer complir processos empresarials coherent és important al disseny d'aplicacions basades en el model. Tanmateix, pots crear una aplicació basada en models sense un procés de negoci configurat al seu voltant.

Processos coherents ajuden a assegurar que els usuaris de l'aplicació es concentrin en la seva feina i no en recordar fer un conjunt de passos manuals. Aquests processos poden ser senzills o complexos i poden contenir operacions en diverses taules.

La captura de pantalla aquí il·lustra l'impacte de tenir un flux de processos de negoci al seu lloc.

Exemple d'aplicació basada en models amb flux de procés de negoci

Els fluxos de processos de negoci es creen i configuren utilitzant el dissenyador de fluxos de processos de negoci.

Més informació: Visió general dels fluxos de processos empresarials i Aplica la lògica de negoci amb Microsoft Dataverse.

Redacció de l'aplicació basada en el model

Després de crear un model de dades i definir processos de negoci on calgui, pots construir l'aplicació.

Això es fa construint una aplicació amb dissenyadors i editors moderns.

Amb els dissenyadors i editors moderns, els creadors poden veure els efectes dels canvis que fan mentre dissenyen, mentre que amb les interfícies antigues hi havia un nivell d'abstracció entre l'experiència final de l'usuari i l'experiència de disseny. Més informació: Aprèn a crear una aplicació moderna

Quan creeu una aplicació, es crea un mapa del lloc que defineix l'experiència de navegació dels usuaris. Amb el dissenyador d'aplicacions modern, això forma part del procés de disseny de l'aplicació.

Més informació: Creació d'un mapa del lloc

Utilitzar l'aplicació

Reprodueix l'aplicació mitjançant el dissenyador d'aplicacions.

Un cop completades aquestes fases, podeu desplaçar-vos a les fites finals associades a la distribució de l'aplicació.

Configuració de les funcions de seguretat

L'accés a les taules es defineix amb les funcions de seguretat i aquestes funcions governen les accions que els usuaris poden dur a terme amb les taules del Dataverse. Sense això, els usuaris no tenen accés significatiu a l'aplicació.

Aquestes accions cobreixen Crear, Llegir, Escriure, Suprimir, Annexar, Annexar a, Assignar i Compartir. Les funcions de seguretat s'han de configurar primer i, a continuació, s'assignen als usuaris funcions en el moment de compartir-les.

Per obtenir més informació sobre entendre, crear i configurar funcions de seguretat:

Compartir l'aplicació

Per compartir una aplicació, cal dues accions:

  • Assignar una funció de seguretat a un usuari. Això vol dir que tenen permís per veure les dades.

    Aplicació controlada per models d'exemple

  • Compartir un enllaç a l'aplicació. Per obtenir l'enllaç:

  1. Inicia sessió a Power Apps i després selecciona Apps al panell de navegació esquerre.
  2. Seleccioneu l'aplicació basada en models que vulgueu i, a continuació, seleccioneu Detalls a la barra d'ordres.
  3. Copieu l'enllaç web. Alternativament, podeu fer una còpia del codi QR mòbil per als usuaris mòbils.
  4. Enganxa la URL de l'aplicació en una ubicació perquè els teus usuaris hi puguin accedir, com ara publicant-la en un lloc de SharePoint o enviant-la per correu electrònic.

Compartir una aplicació i les funcions de seguretat s'enllacen de manera intrínseca. Per compartir correctament una aplicació, heu de tenir una comprensió ferma de totes dues coses. Descobreix més sobre com compartir aplicacions i establir la seguretat

Utilitzar una aplicació basada en models

Hi ha documentació disponible que ajuda els usuaris d'aplicacions basades en models a navegar i interactuar amb èxit de manera que els ajudin a fer-los més productius. Més informació sobre l'ús d'aplicacions basades en models

Passos següents

Crea la teva primera aplicació moderna

Coneix els dissenyadors d'aplicacions basades en models