Mobile Offline pamatnes programmām pārskats
Ja jūsu Dataverse audekla lietotnes lietotājiem ir plankumaina piekļuve internetam vai tās nav vispār, varat viegli nodrošināt bezsaistes pirmo piekļuvi, izmantojot vienkāršus slēdžus un audekla vadību. Pamata bezsaistes pirmās lietotnes ir viegli izveidot. Vienkārši izveidojiet savu lietotni, izmantojot parastās Power Fx formulas, un Power Apps bezsaistes līdzekļi tiek galā ar visu pārējo.
Varat arī izveidot sarežģītas bezsaistes programmas, izmantojot pielāgotus bezsaistes profilus. Bezsaistes profils ir konfigurācija, kas nosaka ar lietotāju ierīcēm sinhronizētos datus. Bezsaistes profili palīdz optimizēt lietotnes veiktspēju, samazinot ierīcē lejupielādēto datu apjomu. Piemēram, lai gan jums var būt piekļuves tiesības miljoniem ierakstu tabulā, jūsu programmai var būt nepieciešams tikai tūkstotis ierakstu. Ja lejupielādējat tikai tūkstoš ierakstu, jūsu lietotnes veiktspēja ir labāka. Ja bezsaistes programmā ir nepieciešamas vairāk nekā 15 tabulas, apsveriet iespēju izmantot pielāgotu bezsaistes profilu.
Lai sāktu darbu ar mobilo ierīci bezsaistē, ieslēdziet bezsaistes līdzekli savā programmā un tabulās, kuras izmanto jūsu programma. Programmā automātiski tiek ievietota vienkārša bezsaistes ekrāna veidne, ko varat izmantot tieši vai kā sākumpunktu. Iestatiet mobilo bezsaistē audekla programmām.
Vispirms mobilās bezsaistes režīms
Vispirms bezsaistē nozīmē, ka visi dati, kas lietotājiem nepieciešami, kad viņi ir bezsaistē, tiek kopēti viņu mobilajā ierīcē. Sākotnēji ir nepieciešama piekļuve tīklam, lai lejupielādētu datus, bet pēc tam lietotāji strādā tikai ar datiem, kas lokāli tiek glabāti viņu ierīcē, pat ja viņi ir tiešsaistē. Pārvietošanās tīklā un ārpus tā neietekmē lietotnes veiktspēju, jo tā izmanto vietējos datus. Power Apps Pārrauga jūsu lietotnes piekļuvi tīklam. Kad tas nosaka savienojumu, tas automātiski sinhronizē visas vietējās izmaiņas serverī un lejupielādē visus atjauninājumus no servera. Bezsaistes līdzekļi apstrādā konfliktu noteikšanu un samazina sistēmas resursu izmantošanu.
Kad programmā ieslēdzat bezsaistes iespējas, programma vienmēr vispirms darbojas bezsaistē, ar vai bez interneta savienojuma. Šī funkcionalitāte optimizē veiktspēju bezsaistē un rada konsekventu pieredzi lietotājiem, mainot atrašanās vietas.
Kāpēc audekla programmām izmantot bezsaistē, nevis LoadData/SaveData?
Ir dažas galvenās priekšrocības, ko sniedz iebūvētās bezsaistes funkcionalitātes izmantošana audekla programmām, nevis LoadData/SaveData Power Fx funkcijas.
Tēma | LoadData/SaveData | Iebūvēts bezsaistē |
---|---|---|
Power Apps Studio Atbalsta | Pielāgošana | Iebūvēts |
Koda sarežģītība | Power Fx Koda sarežģītība palielinās līdz ar datu sarežģītību | Bez koda |
Atbalstītās Power Fx funkcijas | Visi | Daļējs (Sk. Pamatnes programmu ierobežojumi mobilajām ierīcēm bezsaistē.) |
Programmu pārbaudītāja kārtulas | Nevienu | Bieži sastopamas konfigurācijas problēmas tiek atzīmētas ar karodziņu |
Bezsaistes vai savienojamības lietotāja pieredze | Nav nodrošināts/pielāgots tikai | Automātiski |
Lietotāja pieredzes vai statusa sinhronizēšana | Nav nodrošināts/pielāgots tikai | Automātiski |
Attēlu un failu atbalsts | Jā, bet var rasties veiktspējas un atmiņas ierobežojumi | Jā |
Optimizēta delta sinhronizācija | Nē. | Jā |
Konfliktu risināšana | Manuāli | Automātiski |
Vietējie datu krātuve | Faili | Darījumu datu bāze |
Automātiski apstrādā shēmas izmaiņas | Nē. | Jā |
Ātra programmu palaišana ar lielām datu kopām | Nē. | Jā |
Datu lieluma ierobežojums | Atkarīgs no ierīces, 30-70 MB vairumā gadījumu | No ierīces atkarīgs, 3 miljoni rindu |