Kaj so aplikacije, ki temeljijo na modelu, v storitvi Power Apps?

Pregled aplikacij, ki temeljijo na modelu

Oblikovanje aplikacij, ki temeljijo na modelu, je pristop, ki se osredotoča na dodajanje komponent, kot so obrazci, pogledi, grafikoni in nadzorne plošče, v tabele z orodjem za oblikovanje aplikacij. Poleg tega relacije povezujejo tabele na način, ki omogoča navigacijo med njimi in zagotavlja, da se podatki po nepotrebnem ne ponavljajo.

Z oblikovalnikom aplikacij z malo kode ali brez nje lahko ustvarite aplikacije, ki so preproste ali zapletene.

Oblikovalnik aplikacij z dodano tabelo računov in stikov

Procesno vodene aplikacije

Aplikacije, ki temeljijo na modelu, so še posebej primerne za procesno vodene aplikacije, ki so podatkovno goste in uporabnikom olajšajo premikanje med povezanimi zapisi. Če na primer ustvarjate aplikacijo za upravljanje zapletenega procesa, kot je uvajanje novih zaposlenih, upravljanje prodajnega procesa ali odnosi s člani v organizaciji, kot je banka, je aplikacija z modelom odlična izbira.

Modeliranje podatkov

Čeprav jih imenujemo aplikacije, ki temeljijo na modelu, jih je pogosto lažje obravnavati kot aplikacije, ki temeljijo na podatkovnem modelu . To je zato, ker brez podatkovnega modela, ki je nameščen v storitvi Microsoft Common Data Service, ne morete ustvariti aplikacije, ki temelji na modelu.

Uporabniška izkušnja

Z vidika uporabnika vse aplikacije, ki temeljijo na modelu, ponujajo podobno izkušnjo, ki je dostopna številnim uporabnikom in uporabljeni napravi. Izkušnja je podobna tukaj prikazanemu diagramu.

V tem primeru aplikacija vsebuje tri tabele (izzive, zamisli, skupinske projekte), eno nadzorno ploščo ter več grafikonov in pogledov. Uporabniki se pomikajo med tabelami v levem podoknu ali prek nadzorne plošče.

Vzorec aplikacije, ki temelji na modelu

Prednosti pristopa, ki temelji na modelu

Za razliko od razvoja aplikacij delovnega območja , kjer ima oblikovalec popoln nadzor nad postavitvijo aplikacije, je pri aplikacijah, ki temeljijo na modelu, velik del uporabniškega vmesnika določen namesto vas in je v veliki meri določen s komponentami , ki jih dodate v aplikacijo.

Ta metoda razvoja aplikacij ima nekaj pomembnih prednosti.

  • Ko so podatkovni model in odnosi ustvarjeni, je postopek gradnje razmeroma hiter zaradi bogatih oblikovalcev brez kode, osredotočenih na komponente.
  • Aplikacije imajo podoben uporabniški vmesnik v različnih napravah, od namiznih do mobilnih naprav.
  • Aplikacije so dostopne in odzivne samodejno.
  • Uporabniška izkušnja je dosledna v vseh aplikacijah, ki temeljijo na modelu. Ko je uporabnik prepričan v eno aplikacijo, ki temelji na modelu, je poznejše aplikacije lažje sprejeti v organizaciji.
  • Selitev aplikacij med razvojnimi, preskusnimi in produkcijskimi okolji je z uporabo rešitev razmeroma preprosta.

Preberite več o prednostih pristopa, ki temelji na modelu

Primerjava aplikacij, ki temeljijo na modelu, in aplikacij delovnega območja

V aplikacijah delovnega območja ima izdelovalec aplikacij popoln nadzor nad postavitvijo aplikacije. Pri aplikacijah, ki temeljijo na modelu, je velik del postavitve določen s komponentami, ki jih dodate. Poudarek je bolj na hitrem pregledu poslovnih podatkov in sprejemanju odločitev namesto na zapletenem oblikovanju aplikacij.

Category Aplikacije, ki temeljijo na modelu Aplikacije s platnom
Podatkovna platforma Samo Common Data Service Common Data Service + številni drugi, ki uporabljajo povezovalnike
Izkušnje z oblikovanjem Oblikovanje, osredotočeno na komponente brez kode Manipulacija lastnosti kontrolnika z izrazi Power Fx
Kontrolnik uporabniškega vmesnika Omejeno, pretežno prilagajanje Popoln nadzor
Doslednost aplikacij Visoka – razlikuje se predvsem glede na izbrane tabele in poglede Pogosto nizka, glede na pomemben nadzor, ki ga imajo oblikovalci nad uporabniško izkušnjo
Selitev med okolji Enostavno Potencialno zapleteno, saj bo morda treba posodobiti vire podatkov
Hitrost ustvarjanja Hiter Glede na kompleksnost zasnove
Odziven Samodejno odzivanje Odzivno le, če je zasnovano na ta način
Krmarjenje po relacijah Samodejno, pod pogojem, da obstajajo relacije Samo če so zasnovani in uporabljeni z uporabo formul Power Fx
Funkcije dostopnosti Vgrajen Zasnovano v aplikaciji: Ustvarite dostopne aplikacije delovnega območja

Koraki za ustvarjanje in skupno rabo aplikacije, ki temelji na modelu

Na temeljni ravni je izdelava aplikacij, ki temeljijo na modelu, sestavljena iz naslednjih področij.

  • Modeliranje poslovnih podatkov
  • Definiranje poslovnih procesov
  • Sestavljanje aplikacije
  • Konfiguriranje varnostnih vlog
  • Skupna raba aplikacije

Velik del časa, porabljenega za izdelavo aplikacije, je namenjen modeliranju poslovnih podatkov in v nekaterih primerih definiranju poslovnih procesov. Prilagajanje varnostnih vlog je odvisno od potreb organizacije.

Preberite več o korakih za ustvarjanje aplikacije, ki temelji na modelu

Uporaba aplikacije, ki temelji na modelu

Razvita je bila dokumentacija, ki uporabnikom pomaga pri uspešnem krmarjenju in interakciji z aplikacijami, ki temeljijo na modelu, na način, ki jim pomaga povečati produktivnost.

Preberite več o uporabi aplikacij, ki temeljijo na modelu

Aplikacije, ki temeljijo na modelu, lahko uporabljate v mobilni napravi in jih zaženete v načinu brez povezave.

Uporaba rešitev za pomoč pri upravljanju življenjskega cikla aplikacij

Upravljanje življenjskega cikla aplikacije (ALM) je način, na katerega razvijamo aplikacijo od zasnove do konca življenjske dobe.

Rešitve se uporabljajo kot ovoje za vse elemente, ki so potrebni za dostavo izdelka za uporabo v podjetju.

Aplikacija, ki temelji na modelu, zahteva vsaj eno tabelo, zemljevid mesta in samo aplikacijo. Vendar pa aplikacije, ki temeljijo na modelu, na splošno vključujejo veliko več, kar vključuje aplikacije delovnega območja, varnostne vloge, okoljske spremenljivke in še veliko več.

Raziskovalec rešitev

Rešitve ponujajo sredstva, s katerimi je mogoče te predmete preseliti med okolji. Zato so rešitve pomemben del vsake strategije upravljanja življenjskega cikla aplikacije.

Ko ustvarite aplikacijo, ki temelji na modelu, jo ustvarite v rešitvi.

Minimalne zahteve za izdelavo aplikacije, ki temelji na modelu

Aplikacije, ki temeljijo na modelu, so lahko zapletene. Vendar pa so minimalne zahteve za njihovo izgradnjo razmeroma preproste.

  • Licenca za Microsoft Power Apps.
  • Zmogljivost za ustvarjanje okolja Power Platform. To je funkcija licenc za Power Apps in Dynamics 365.
  • Okolje Power Platform.
  • Zbirka podatkov Common Data Service v okolju. To je izbrano, ko ustvarite okolje. Več informacij: Ustvarjanje okolja z zbirko podatkov
  • Pravice, s katerimi lahko izdelovalec deluje kot prilagojevalec sistema ali izdelovalec okolja v okolju, v katerem je ustvarjena aplikacija, ki temelji na modelu. Več informacij: O vnaprej določenih varnostnih vlogah
  • Tabela. (Obstaja veliko standardnih tabel, vključno z računom, ki privzeto obstajajo.)
  • En stolpec tabele. (Vsaka tabela ima vsaj en stolpec in več sistemskih stolpcev.)
  • En pogled tabele za ogled zapisov. (Privzeto obstaja številka.)
  • En obrazec tabele za vnos podatkov. (Privzeto bo ena na voljo.)

Z oblikovalnikom aplikacij se aplikacija, ki temelji na modelu, ustvari z dodajanjem strani, ki aplikaciji doda navigacijo in običajno temelji na tabeli ali strani po meri.

Naslednji koraki

Preberite več o vrednosti aplikacij, ki temeljijo na modelu

Ustvarjanje preproste aplikacije, ki temelji na modelu , je odličen način za začetek. Morda boste želeli ustvariti rešitev, preden to storite.

Če se želite poglobiti v ustvarjanje aplikacij, ki temeljijo na modelu, pojdite na Koraki za ustvarjanje aplikacije, ki temelji na modelu.

Če ste novi uporabnik storitve Power Apps in želite izvedeti, kako pretvoriti svoje zamisli v popolnoma delujočo rešitev s storitvijo Power Apps, začnite z načrtovanjem projekta Power Apps.

Razumevanje komponent aplikacije, ki temelji na modelu , vam pomaga razumeti nekatere elemente, ki sestavljajo aplikacijo, ki temelji na modelu.

Preberite več o licenciranju za platformo Power Platform