Què són les aplicacions basades en models del Power Apps?

Informació general sobre les aplicacions basades en models

El disseny d'aplicacions basades en models és un mètode que se centra en afegir components com ara formularis, visualitzacions, gràfics i escriptoris digitals a les taules mitjançant una eina de dissenyador d'aplicacions. A més, les relacions connecten taules de manera que permet la navegació entre elles i garanteix que les dades no es repeteixin de manera innecessària.

Amb el dissenyador d'aplicacions, amb poc o cap codi, podeu crear aplicacions senzilles o molt complexes.

Aplicacions basades en processos

Les aplicacions basades en models estan especialment dissenyades per a aplicacions basades en processos que tenen molta densitat de dades i que faciliten als usuaris el desplaçar-se entre registres relacionats. Per exemple, si esteu creant una aplicació per administrar un procés complex, com ara la d'incorporar nous empleats, la gestió d'un procés de vendes o les relacions dels membres en una organització com ara un banc, una aplicació basada en models és una opció excel·lent.

Modelatge de dades

Si bé s'anomenen aplicacions basades en models, sovint és més fàcil considerar-les aplicacions basades en models de dades. Això és així perquè, sense un model de dades allotjat dins del Microsoft Dataverse, no podeu crear una aplicació basada en models.

Experiència de l'usuari

Des de la visió de l'usuari, totes les aplicacions basades en models ofereixen una experiència semblant, que és accessible per a molts usuaris i per al dispositiu utilitzat. L'experiència és semblant al diagrama que es mostra a continuació.

En aquest exemple, l'aplicació conté tres taules (reptes, idees, projectes d'equip), un escriptori digital i diversos gràfics i visualitzacions. Els usuaris poden navegar entre les taules mitjançant la subfinestra esquerra o a través de l'escriptori digital.

Aplicació controlada per models d'exemple

Avantatges del mètode basat en models

A diferència del desenvolupament d'aplicacions de llenç, on el dissenyador té control total sobre la disposició de l'aplicació, amb les aplicacions basades en el model, gran part de la interfície d'usuari es determina per vós i la designen principalment els components que afegiu a l'aplicació.

Aquest mètode de desenvolupament d'aplicacions té alguns avantatges destacats.

  • Un cop creat el model de dades i les relacions, el procés de creació és relativament ràpid a causa d'uns dissenyadors sense codi centrats en els components enriquits.
  • Les aplicacions tenen una interfície d'usuari similar en diversos dispositius, des de l'escriptori al mòbil.
  • Les aplicacions són accessibles i adaptatives de manera automàtica.
  • L'experiència de l'usuari és coherent a totes les aplicacions basades en models. Quan un usuari està segur d'una aplicació basada en models, les aplicacions posteriors són més fàcils d'adoptar dins d'una organització.
  • Migrar aplicacions entre els entorns de desenvolupament, prova i producció és relativament senzill mitjançant les solucions.

Més informació sobre els avantatges del mètode basat en models

Comparació entre aplicacions basades en models i del llenç

A les aplicacions del llenç, el creador de l'aplicació té el control total sobre la disposició de l'aplicació. Amb les aplicacions basades en models, gran part de la disposició la determinen els components que afegiu. Aquest procés consisteix més aviat en la visualització ràpida de les dades empresarials i la presa de decisions en comptes d'un disseny de l'aplicació de gran qualitat.

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 els components sense codi Manipulació de les propietats de control mitjançant expressions del Power Fx
Control de la interfície d'usuari Limitat, principalment personalització Control total
Coherència entre aplicacions Alta: difereix principalment segons les taules i les visualitzacions triades Sovint baixa, atès el control important que tenen els dissenyadors de l'experiència de l'usuari
Migració entre entorns Simple Potencialment complex, ja que les fonts de dades podrien haver-se d'actualitzar
Velocitat de creació Ràpida En relació amb la complexitat del disseny
Adaptativa Adaptativa de manera automàtica Adaptativa només si s'ha dissenyat d'aquesta manera
Navegació per les relacions Automàtica, sempre que hi hagi relacions Només quan s'ha dissenyat i aplicat mitjançant fórmules del Power Fx
Característiques d'accessibilitat Incorporat Dissenyat a l'aplicació: Crear aplicacions del llenç accessibles

Passos per crear i compartir una aplicació basada en models

En un nivell fonamental, la creació d'aplicacions basades 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 crear l'aplicació es dedica a modelar les dades empresarials i, en algun cas, a definir els processos de negoci. La personalització de les funcions de seguretat dependrà 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 seguir els processos correctament i a interactuar amb les aplicacions basades en models de manera que els permet ser més productius.

Més informació sobre com utilitzar les aplicacions basades en models

Podeu utilitzar aplicacions basades en models en un dispositiu mòbil i executar-les en mode fora de línia.

Utilitzar solucions per ajudar amb l'administració del cicle de vida de l'aplicació

L'administració del cicle de vida de l'aplicació és la manera com desenvolupem una aplicació des de la seva concepció fins al final de la seva vida útil.

Les solucions s'utilitzen per actuar com a embolcalls per a tots els elements necessaris per oferir un producte per a l'ús en una empresa.

Com a mínim, una aplicació basada en models necessita una única taula, un mapa del lloc i la mateixa aplicació. Tanmateix, les aplicacions basades en models generalment inclouen molts més elements, incloent-hi aplicacions del llenç, funcions de seguretat i variables d'entorn, entre molts d'altres.

Explorador de solucions

Les solucions ofereixen els mitjans pels quals aquests elements es poden migrar entre entorns. Per tant, les solucions són una part important de qualsevol estratègia d'administració del cicle de vida de l'aplicació.

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 crear-les 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.
  • Un entorn del Power Platform.
  • Una base de dades del Dataverse dins de l'entorn. Això se selecciona en crear un entorn. Més informació: Crear un entorn amb una base de dades
  • Privilegis per al creador perquè treballi com a personalitzador del sistema o creador de l'entorn en l'entorn on es crea l'aplicació basada en models. Més informació: Quant a les funcions de seguretat predefinides
  • Una taula. (Hi ha moltes taules estàndard, incloent-hi el compte, que existeixen per defecte.)
  • Una columna de taula. (Cada taula té com a mínim una columna i moltes columnes del sistema.)
  • Una visualització de taula per visualitzar registres. (Per defecte, n'hi ha un número concret.)
  • Un formulari de taula per introduir-hi dades. (Per defecte, n'hi haurà un.)

Per crear una aplicació basada en models, s'afegeix una taula a un mapa del lloc mitjançant el dissenyador d'aplicacions i executant-la a través del procés de validació i publicació d'aplicacions.

Passos següents

Més informació sobre el valor de les aplicacions basades en models

Crear una aplicació senzilla basada en models és una manera excel·lent de començar. Abans de fer-ho, us recomanem que creeu una solució.

Per aprofundir en la creació d'aplicacions basades en models, vegeu Passos per crear una aplicació basada en models.

Si sou un usuari novell del Power Apps i voleu obtenir més informació sobre com convertir les vostres idees en una solució de treball totalment funcional amb el Power Apps, comenceu amb la planificació d’un projecte del Power Apps.

Comprendre els components de l'aplicació basada en models us ajudarà a entendre alguns dels elements que componen una aplicació basada en models.

Més informació sobre les llicències del Power Platform

Nota

Ens podeu dir quines són les vostres preferències d'idioma per a la documentació? Responeu una breu enquesta. (tingueu en compte que l'idioma de l'enquesta és l'anglès)

Trigareu uns set minuts a completar l'enquesta. No es recopilen dades personals (declaració de privadesa).