Kaj je aplikacija, ki temelji 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 npr. obrazci, pogledi ingrafikoni ter nadzorne plošče in tabele, z uporabo oblikovalnika aplikacij. Poleg tega tabele med seboj povezujejo odnosi, in sicer na način, ki dovoljuje navigacijo med njimi in zagotavlja, da se podatki po nepotrebnem ne ponavljajo.
Z oblikovalnikom aplikacij lahko z malo ali brez kod ustvarite aplikacije, ki so preproste ali zelo zapletene.
Aplikacije, ki temeljijo na procesih
Aplikacije, ki temeljijo na modelu, so zlasti zelo primerne za aplikacije, ki temeljijo na procesu, z veliko gostoto podatkov in olajšanim premikanjem uporabnikov med povezanimi zapisi. Če na primer izdelujete aplikacijo za upravljanje kompleksnega procesa, kot je uvajanje novih zaposlenih, upravljanje prodajnega procesa ali odnosov članov v organizaciji, kot je banka, so aplikacije, ki temeljijo na modelu, dobra izbira.
Modeliranje podatkov
Čeprav se imenujejo aplikacije, ki temeljijo na modelu, si jih je pogosto lažje predstavljati kot aplikacije, ki temeljijo na podatkovnem modelu. To pa zato, ker brez vgrajenega podatkovnega modela v storitvi Microsoft Dataverse 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, kar je dostopno tako številnim uporabnikom, kot tudi uporabljenim napravam. Izkušnja je podobna spodnjemu diagramu.
V tem primeru aplikacija vsebuje tri tabele (izzivi, ideje, timski projekti), eno nadzorno plošča, več grafikonov in pogledov . Uporabniki lahko krmarijo med tabelami z uporabo levega podokna ali prek nadzorne plošče.
Prednosti pristopa, ki temelji na modelu
V nasprotju z razvojem aplikacij s platnom, kjer mora imeti oblikovalnik popoln nadzor nad postavitvijo aplikacije, je pri aplikacijah, ki temeljijo na modelu, postavitev že določena s komponentami, ki jih dodate v aplikacijo.
Ta metoda razvoja aplikacij ima nekaj pomembnih prednosti.
- Ko ustvarite podatkovni model in odnose, je postopek ustvarjanja relativno hiter zaradi bogatih oblikovalnikov brez kod, ki so osredotočeni na komponente.
- Aplikacije imajo podoben uporabniški vmesnik v različnih napravah, od namiznih do mobilnih.
- Aplikacije so samodejno dostopne in odzivne.
- Uporabniška izkušnja je dosledna v vseh aplikacijah, ki temeljijo na modelu. Ko je uporabnik samozavesten pri uporabi ene aplikacije, ki temelji na modelu, je uvedba dodatnih aplikacij v organizaciji lažja.
- Selitev aplikacij med okolji razvoja, testiranja in proizvodnje je relativno enostavna z uporabo rešitev.
Preberite več o prednostih pristopa, ki temelji na modelu
Primerjava aplikacij, ki temeljijo na modelu, in aplikacij s platnom
Pri aplikacijah s platnom ima oblikovalnik aplikacije popoln nadzor nad postavitvijo aplikacije. Pri aplikacijah, ki temeljijo na modelu, velik del postavitve določajo dodane komponente. Večji poudarek je na hitrem ogledu vaših poslovnih podatkov in sprejemanju odločitev in ne zapleteni zasnovi aplikacije.
Category | Aplikacije, ki temeljijo na modelu | Aplikacije s platnom |
---|---|---|
Podatkovna platforma | Samo Dataverse | Dataverse+ mnoge drug, ki uporabljajo povezovalnike |
Izkušnja oblikovalnika | Oblikovanje brez kod, osredotočeno na komponente | Upravljanje lastnosti kontrolnika z izrazi Power Fx |
Kontrolnik uporabniškega vmesnika | Omejene, zlasti prilagajanje | Popoln nadzor |
Doslednost aplikacij | Visoko – razlikuje zlasti glede na izbrane tabele in poglede | Pogosto nizka, glede na pomemben nadzor, ki ga imajo oblikovalniki nad uporabniško izkušnjo |
Selitev med okolji | Enostavno | Potencialno zapleteno glede na to, da je vire podatkov morda treba posodobiti |
Hitrost nastanka | Hitro | Glede na kompleksnost zasnove |
Odzivno | Samodejno odzivno | Odzivno samo, če zasnovano na ta način |
Krmarjenje po odnosih | Samodejno, če odnosi obstajajo | Samo tam, kjer je zasnovano in uporabljeno s formulami Power Fx |
Pripomočki za osebe s posebnimi potrebami | Vgrajeno | Oblikovano v aplikacijo: Ustvarjanje aplikacij s platnom, ki so dostopne za osebe s posebnimi potrebami |
Koraki za izdelavo in souporabo aplikacije, ki temelji na modelu
Ustvarjanje aplikacije, ki temelji na modelu, je v osnovi sestavljeno iz naslednjih področij.
- Oblikovanje poslovnih podatkov
- Določanje poslovnih procesov
- Sestavljanje aplikacije
- Konfiguracija varnostnih vlog
- Skupna raba aplikacije
Velik del časa, potrebnega za izdelavo aplikacije, je namenjen oblikovanju poslovnih podatkov in v nekaterih primerih določanju poslovnih procesov. Prilagajanje varnostnih vlog bo odvisno od potreb organizacije.
Preberite več o korakih ustvarjanja aplikacije, ki temelji na modelu
Uporaba aplikacije, ki temelji na modelu
Razvita je bila dokumentacija za pomoč uporabnikom za uspešno krmarjenje in interakcije z aplikacijami, ki temeljijo na modelih, da postanejo uporabniki bolj produktivni.
Preberite več o uporabi aplikacij, ki temeljijo na modelu
Aplikacije, ki temeljijo na modelu, lahko uporabljate v mobilni napravi in jih izvajate v načinu brez povezave.
Uporaba rešitev za pomoč pri upravljanju življenjskega cikla aplikacije
Upravljanje življenjskega cikla aplikacije je način, na katerega razvijamo aplikacijo od zasnove do konca življenja.
Rešitve se uporabljajo kot ovoji za vse elemente, potrebne za dostavo izdelka za uporabo v podjetju.
Aplikacija, ki temelji na modelu, zahteva najmanj eno tabelo, zemljevid spletnega mesta in samo aplikacijo. Vendar pa aplikacije, ki temeljijo na modelu, na splošno vključujejo precej več, in to vključuje aplikacije s platnom, varnostne vloge, spremenljivke okolja in še veliko več.
Rešitve ponujajo sredstva, s katerimi je mogoče te elemente seliti med okolji. Posledično so rešitve pomemben del vsake strategije upravljanja življenjskega cikla aplikacije.
Ko ustvarite aplikacijo, ki temelji na modelu, jo morate ustvariti znotraj rešitve.
Minimalne zahteve za izdelavo aplikacije, ki temelji na modelu
Aplikacije, ki temeljijo na modelu, so lahko zapletene. Vendar so minimalne zahteve za njihovo ustvarjanje razmeroma enostavne.
- Aplikacija Microsoft Power Apps in licenca zanjo
- Zmogljivost za ustvarjanje Power Platform okolja. To je značilnost licenc za storitev Power Apps in Dynamics 365.
- Okolje Power Platform.
- Dataverse podatkovna baza v okolju. To izberete, ko ustvarite okolje. Več informacij: Ustvarjanje okolja z zbirko podatkov
- Prednosti za oblikovalnik, da deluje kot sistemski prilagajalec ali izdelovalec okolja v okolju, v katerem je ustvarjena aplikacija, ki temelji na modelu. Več informacij: O vnaprej določenih varnostnih vlogah
- Tabela. (Na voljo je veliko standardnih tabel, vključno z računi, ki so na voljo privzeto.)
- En stolpec tabele. (Vsaka tabela ima vsaj en stolpec in veliko sistemskih stolpcev.)
- Ena pogled tabele za ogled zapisov. (Privzeto so na voljo številni.)
- En obrazec tabele za vnos podatkov. (Pogosto bo privzeto samo eden.)
Aplikacija, ki temelji na modelu, se ustvari z dodajanjem tabele v zemljevid spletnega mesta z oblikovalnikom aplikacij in izvajanjem prek preverjanja aplikacije in postopka objave.
Naslednji koraki
Preberite več o vrednosti aplikacij, ki temeljijo na modelu.
Izdelava 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, glejte temo Koraki za izdelavo aplikacije, ki temelji na modelu.
Če ste nov uporabnik rešitve Power Apps in vas zanima, kako svoje zamisli pretvoriti v popolnoma delujočo rešitev z uporabo rešitve Power Apps, začnite z razdelkom Načrtovanje projekta Power Apps.
Razumevanje komponent aplikacije, ki temelji na modelu, vam bo pomagalo razumeti nekatere elemente, ki tvorijo aplikacijo, ki temelji na modelu.
Preberite več o licencah za Power Platform
Opomba
Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)
Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).
Povratne informacije
https://aka.ms/ContentUserFeedback.
Kmalu na voljo: V letu 2024 bomo ukinili storitev Težave v storitvi GitHub kot mehanizem za povratne informacije za vsebino in jo zamenjali z novim sistemom za povratne informacije. Za več informacij si oglejte:Pošlji in prikaži povratne informacije za