Mis on mudelipõhised rakendused rakenduses Power Apps?
Mudelipõhiste rakenduste ülevaade
Mudelipõhine rakenduse kujundus on meetod, mis keskendub komponentide, nagu vormidvaated ja diagrammid ning armatuurlauad, lisamisele tabelitele, kasutades rakenduse kujundaja tööriista Peale selle ühendavad seosed tabelid omavahel nii, et oleks võimalik nende vahel navigeerida, ja tagavad andmete tarbetu kordamise vältimise.
Rakenduse kujundaja abil on võimalik üsna vähese kodeerimisega või üldse kodeerimata koostada nii lihtsaid kui ka väga keerukaid rakendusi.
Protsessipõhised rakendused
Mudelipõhised rakendused sobivad eriti hästi andmerohkete protsessipõhiste rakenduste töötlemiseks ja võimaldavad kasutajatel seotud kirjete vahel hõlpsasti liikuda. Näiteks kui koostate rakendust keeruka protsessi haldamiseks, nagu uute töötajate sisseelamisprogramm, müügiprotsessi või liikmesuhete haldamine organisatsioonis (näiteks pangas), on mudelipõhine rakendus suurepärane valik.
Andmete modelleerimine
Kuigi neid nimetatakse mudelipõhisteks rakendustest, on lihtsam käsitleda neid andmemudelil põhinevate rakendustena. Seda seetõttu, et ilma Microsoft Dataverse’is oleva andmemudelita ei saa mudelipõhist rakendust luua.
Kasutajakogemus
Kasutaja vaatenurgast pakuvad kõik mudelipõhised rakendused sarnast kogemust, mis on hõlpsasti kasutatavnii paljude kasutajate jaoks kui ka kasutatava seadme puhul. Kogemus sarnaneb järgmisele diagrammile.
Selles näites sisaldab rakendus kolme tabelit (väljakutsed, ideed, meeskonna projektid), ühte armatuurlauda ja mitut diagrammi ning vaadet. Kasutajad saavad tabelite vahel liikuda vasaku paani abil või armatuurlaua kaudu.
Mudelipõhise lähenemise eelised
Erinevalt lõuendirakenduse arendamisest, kus kujundajal on täielik kontroll rakenduse paigutuse üle, määravad mudelipõhiste rakenduste kasutajaliidese suuresti rakendusele lisatavad komponendid.
Sellel rakenduse arendusmeetodil on mõningaid olulisi eeliseid.
- Kui andmemudel ja seosed on loodud, on koostamisprotsess tänu rikkalikele komponentidele suunatud koodita kujundusvõimalustele suhteliselt kiire.
- Rakendustel on sarnane kasutajaliides mitmesugustes seadmetes, alates lauaarvutist kuni mobiilini.
- Rakendused on automaatselt hõlpsasti kättesaadavad ja hästi reageerivad.
- Kasutuskogemus on kõigi mudelipõhiste rakenduste puhul ühtlane. Kui kasutaja tunneb end ühe mudelipõhise rakendusega kindlalt, on hiljem organisatsioonis hõlpsam rakendusi kasutusele võtta.
- Rakenduste migreerimine arendus-, testimis- ja tootmiskeskkondade vahel on lahenduste abil suhteliselt lihtne.
Lisateave mudelipõhise lähenemise eeliste kohta
Mudelipõhiste ja lõuendirakenduste võrdlus
Lõuendirakendustes on rakenduse autoril rakenduse paigutuse üle täielik kontroll. Mudelipõhiste rakenduste puhul määravad suure osa paigutusest lisatavad komponendid. Rakenduse keeruka ülesehituse asemel on rõhk äriandmete kiirel vaatamisel ja otsuste tegemisel.
Kategooria | Mudelipõhised rakendused | Lõuendirakendused |
---|---|---|
Andmeplatvorm | Ainult Dataverse | Dataverse+ palju muid, kasutades konnektoreid |
Kujunduskogemus | Koodivabadele komponentidele keskenduv kujundus | Juhtelemendi atribuutide manipuleerimine Power Fx-i avaldiste abil |
Kasutajaliidese juhtelement | Piiratud, peamiselt kohandamine | Täielik kontroll |
Rakenduse ühtsus | Suur – erineb peamiselt valitud tabelite ja vaadete põhjal | Sageli väike, arvestades kujundajate märkimisväärset kontrolli kasutajakogemuse üle |
Keskkondade vahel migreerimine | Lihtne | Võib olla keerukas, arvestades, et andmeallikaid on vaja värskendada |
Loomise kiirus | Kiire | Seotud kujunduse keerukusega |
Reageeriv | Automaatselt hästi reageeriv | Reageerib hästi ainult juhul, kui see on sellisel viisil kujundatud |
Navigeerimine seoste vahel | Automaatne, eeldusel, et seosed on olemas | Ainult juhul, kui need on kujundatud ja rakendatud Power Fx-i valemite abil |
Hõlbustusfunktsioonid | Sisseehitatud | Rakendusse kujundatud: hõlpsasti kasutatavate lõuendirakenduste loomine |
Mudelipõhise rakenduse loomise ja jagamise etapid
Põhimõtteliselt hõlmab mudelipõhise rakenduse loomine järgmisi valdkondi.
- Äriteabe modelleerimine
- Äriprotsesside määramine
- Rakenduse koostamine
- Turberollide konfigureerimine
- Rakenduse ühiskasutus
Suur osa rakenduse loomisele kuluvast ajast hõlmab äriandmete modelleerimist ja mõnikord äriprotsesside määratlemist. Turberollide kohandamine oleneb organisatsiooni vajadustest.
Lisateave mudelipõhise rakenduse loomise etappide kohta
Mudelipõhise rakenduse kasutamine
Välja on töötatud dokumentatsioon, mis aitab kasutajal navigeerida ja suhelda mudelipõhiste rakendustega viisil, mis suurendab nende produktiivsust.
Lisateave mudelipõhiste rakenduste kasutamise kohta
Mudelipõhiseid rakendusi saab kasutada mobiilseadmes ja neid saab käivitada ühenduseta režiimis.
Rakenduse elutsükli halduse puhul abistavate lahenduste kasutamine
Rakenduse elutsükli haldus on viis, kuidas me rakendust arendame, alates kontseptsioonist kuni elutsükli lõpuni.
Lahendusi kasutatakse kõigi selliste elementide koondamiseks, mida ettevõttes kasutamiseks mõeldud toote väljatöötamiseks vaja on.
Mudelipõhise rakenduse jaoks on vaja vähemalt ühte tabelit, saidikaarti ja rakendust ennast. Kuid mudelipõhised rakendused sisaldavad siiski palju enamat, muu hulgas lõuendirakendusi, turberolle, keskkonnamuutujaid ja palju muud.
Lahendused pakuvad võimalusi nende elementide migreerimiseks keskkondade vahel. Seega on lahendused rakenduse elutsükli halduse strateegia oluline osa.
Mudelipõhine rakendus tuleks luua lahendusse.
Mudelipõhise rakenduse loomise miinimumnõuded
Mudelipõhised rakendused võivad olla keerukad. Kuid nende loomise miinimumnõuded on suhteliselt lihtsad.
- Microsoft Power Appsi litsents.
- Võimalus luua Power Platformi keskkond. See on Power Appsi ja Dynamics 365 litsentside funktsioon.
- Power Platformi keskkond.
- Dataverse’i andmebaas keskkonnas. See valitakse keskkonna loomisel. Lisateave: Andmebaasida keskkonna loomine
- Koostaja õigused töötada süsteemikohandaja või keskkonna koostajana keskkonnas, kus mudelipõhine rakendus luuakse. Lisateave: Teave eelmääratletud turberollide kohta
- Tabel. (Vaikimisi on olemas palju standardtabeleid, sh konto.)
- Üks tabeli veerg. (Igal tabelil on vähemalt üks veerg ja mitu süsteemiveergu.)
- Üks tabeli vaade kirjete kuvamiseks. (Vaikimisi on neid mitu.)
- Üks tabeli vorm andmete sisestamiseks. (Vaikimisi on neid üks.)
Mudelipõhise rakenduse loomisel lisatakse tabel saidikaardile, kasutades rakenduse kujundajat, ning läbides rakenduse kinnitamise ja avaldamise protsessi.
Järgmised toimingud
Teave mudelipõhiste rakenduste väärtuse kohta
Lihtsa mudelipõhise rakenduse loomine on suurepärane viis alustamiseks. Enne seda võiksite luua lahenduse.
Mudelipõhiste rakenduste loomise kohta leiate põhjalikumad juhised teemast Mudelipõhise rakenduse loomise juhised.
Kui kasutate Power Appsi esimest korda ja soovite teada, kuidas oma ideed Power Appsi abil töötavaks lahenduseks realiseerida, alustage Power Appsi projekti plaanimisest.
Teemas Mudelipõhise rakenduse komponentide mõistmine selgitatakse mõningaid mudelipõhise rakenduse elemente.
Teave Power Platformi litsentsi kohta
Märkus
Kas saaksite meile dokumentatsiooniga seotud keele-eelistustest teada anda? Osalege lühikeses uuringus. (Uuring on ingliskeelne.)
Uuringus osalemine võtab umbes seitse minutit. Isikuandmeid ei koguta (privaatsusavaldus).
Tagasiside
https://aka.ms/ContentUserFeedback.
Varsti tulekul: 2024. aasta jooksul tühistame GitHubi probleemide funktsiooni sisutagasiside mehhanismina ja asendame selle uue tagasisidesüsteemiga. Lisateabe saamiseks vtEsita ja vaata tagasisidet