Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
Informació general de les aplicacions basades en models
El disseny d'aplicacions basades en models és un enfocament que se centra a afegir components com ara formularis, visualitzacions, gràfics i escriptoris digitals a les taules mitjançant una eina de disseny d'aplicacions. A més, les relacions connecten les taules de manera que permeten la navegació entre elles i garanteixen que les dades no es repeteixin innecessàriament.
Amb el dissenyador d'aplicacions amb poc o cap codi, podeu crear aplicacions senzilles o complexes.
Aplicacions basades en processos
Les aplicacions basades en models són especialment adequades per processar aplicacions basades en dades denses i facilitar als usuaris el moviment entre registres relacionats. Per exemple, si esteu creant una aplicació per administrar un procés complex, com ara la incorporació de nous empleats, l'administració d'un procés de vendes o les relacions amb els membres d'una organització com ara un banc, una aplicació basada en models és una opció fantàstica.
Modelització de dades
Tot i que les anomenem aplicacions basades en models, sovint és més fàcil pensar-les com a aplicacions basades en models de dades . Això es deu al fet que, sense un model de dades allotjat al Microsoft Dataverse, no podeu crear una aplicació basada en models.
Experiència de l'usuari
Des de la perspectiva de l'usuari, totes les aplicacions basades en models ofereixen una experiència similar, que és accessible tant per a molts usuaris com per al dispositiu utilitzat. L'experiència és similar al diagrama que es mostra aquí.
En aquest exemple, l'aplicació conté tres taules (reptes, idees, projectes d'equip), un escriptori digital i diversos gràfics i visualitzacions. Els usuaris naveguen entre les taules mitjançant la subfinestra esquerra o mitjançant l'escriptori digital.
Beneficis de l'enfocament basat en models
A diferència del desenvolupament d'aplicacions de llenç , on el dissenyador té un control total sobre el disseny de l'aplicació, amb les aplicacions basades en models, gran part de la interfície d'usuari es determina per vosaltres i està designada en gran mesura pels components que afegiu a l'aplicació.
Hi ha alguns avantatges notables en aquest mètode de desenvolupament d'aplicacions.
- Un cop creat el model de dades i les relacions , el procés de compilació és relativament ràpid a causa dels dissenyadors sense codi centrats en components.
- Les aplicacions tenen una interfície d'usuari similar en diversos dispositius, des de l'escriptori fins al mòbil.
- Les aplicacions són accessibles i responen automàticament.
- L'experiència de l'usuari és coherent a totes les aplicacions basades en models. Una vegada que un usuari confia en una aplicació basada en models, les aplicacions posteriors són més fàcils d'adoptar dins d'una organització.
- La migració d'aplicacions entre entorns de desenvolupament, prova i producció és relativament senzilla mitjançant solucions.
Més informació sobre els avantatges de l'enfocament basat en models
Comparació d'aplicacions basades en models i de llenç
A les aplicacions de llenç, el creador de l'aplicació té un control total sobre el disseny de l'aplicació. Amb les aplicacions basades en models, gran part del disseny està determinat pels components que afegiu. L'èmfasi es posa més en veure ràpidament les dades del vostre negoci i prendre decisions en lloc d'un disseny d'aplicacions complex.
| Categoria | Aplicacions basades en models | Aplicacions de llenç |
|---|---|---|
| Plataforma de dades | Només Dataverse | Dataverse + molts altres que utilitzen connectors |
| Experiència de disseny | Disseny centrat en components sense codi | Manipulació de propietats de control mitjançant expressions del Power Fx |
| Control de la interfície d'usuari | Personalització limitada, predominantment | Control total |
| Coherència de l'aplicació | Alt: difereix principalment en funció de les taules i les vistes escollides | Sovint baix, donat el control significatiu que els dissenyadors tenen de l'experiència de l'usuari |
| Migració entre entorns | Simple | Potencialment complex, ja que és possible que s'hagin d'actualitzar les fonts de dades |
| Velocitat de creació | Ràpid | En relació amb la complexitat del disseny |
| Sensible | Resposta automàtica | Només sensible si es dissenya d'aquesta manera |
| Navegació per relacions | Relacions automàtiques, sempre que existeixin relacions | Només quan es dissenya i s'aplica mitjançant fórmules del Power Fx |
| Característiques d'accessibilitat | Incorporat | Dissenyat a l'aplicació: crear aplicacions de llenç accessibles |
Passos per crear i compartir una aplicació basada en models
A nivell fonamental, la creació d'aplicacions basada en models consta de les àrees següents.
- Modelatge de dades empresarials
- Definició de processos de negoci
- Redacció de l'aplicació
- Configuració de les funcions de seguretat
- Compartir l'aplicació
Gran part del temps dedicat a construir l'aplicació es dedica a modelar les dades de negoci i, en alguns casos, a definir els processos de negoci. La personalització de les funcions de seguretat depèn de les necessitats de l'organització.
Més informació sobre els passos per crear una aplicació basada en models
Utilitzar una aplicació basada en models
S'ha desenvolupat documentació que ajuda els usuaris a navegar i interactuar amb èxit amb aplicacions basades en models de manera que les ajudi a ser més productives.
Més informació sobre l'ús d'aplicacions basades en models
Podeu utilitzar aplicacions basades en models en un dispositiu mòbil i executar-les en mode fora de línia.
Ús de solucions per ajudar a la gestió del cicle de vida de les aplicacions
La gestió del cicle de vida de les aplicacions (ALM) és la manera en què desenvolupem una aplicació des de la concepció fins al final de la seva vida útil.
Les solucions s'utilitzen per actuar com a embolcalls de tots els elements necessaris per lliurar un producte per al seu ús dins d'una empresa.
Com a mínim, una aplicació basada en models requereix una sola taula, un mapa del lloc i la pròpia aplicació. Tanmateix, les aplicacions basades en models generalment inclouen una quantitat considerable més, i això inclou aplicacions de llenç, funcions de seguretat, variables d'entorn i molt més.
Les solucions ofereixen els mitjans pels quals aquests objectes es poden migrar entre entorns. En conseqüència, les solucions són una part important de qualsevol estratègia de gestió del cicle de vida de les aplicacions.
Quan creeu una aplicació basada en models, heu de crear-la dins d'una solució.
Requisits mínims per crear una aplicació basada en models
Les aplicacions basades en models poden ser complexes. Tanmateix, els requisits mínims per construir-los són relativament senzills.
- Una llicència del Microsoft Power Apps.
- Capacitat per crear un entorn del Power Platform. Aquesta és una característica de les llicències del Power Apps i del Dynamics 365 que es mantenen.
- Un entorn del Power Platform.
- Una base de dades del Dataverse dins de l'entorn. Aquesta opció se selecciona quan creeu un entorn. Més informació: Crear un entorn amb una base de dades
- Privilegis perquè el creador funcioni com a personalitzador del sistema o creador d'entorns a l'entorn on es crea l'aplicació basada en models. Més informació: Sobre les funcions de seguretat predefinides
- Una taula. (Hi ha moltes taules estàndard, inclòs el compte, que existeixen per defecte.)
- Columna d'una taula. (Cada taula té almenys una columna i moltes columnes del sistema.)
- Una visualització de taula, per visualitzar registres. (Hi ha un número per defecte.)
- Un formulari de taula, per introduir dades. (N'hi haurà un per defecte.)
Mitjançant el dissenyador d'aplicacions, es crea una aplicació basada en models afegint una pàgina, que afegeix navegació a l'aplicació i normalment es basa en una taula o pàgina personalitzada.
Passos següents
Més informació sobre el valor de les aplicacions basades en models
Crear una aplicació senzilla basada en models és una bona manera de començar. És possible que vulgueu crear una solució abans de fer-ho.
Per aprofundir en la creació d'aplicacions basades en models, aneu a Passos per crear una aplicació basada en models.
Si sou nou al Power Apps i voleu obtenir informació sobre com convertir les vostres idees en una solució que funcioni completament amb el Power Apps, comenceu amb Planificació d'un projecte del Power Apps.
Entendre els components de l'aplicació basada en models us ajuda a entendre alguns dels elements que formen una aplicació basada en models.