Prehľad služby Mobile Offline pre aplikácie plátna

Ak používatelia vašej aplikácie canvas založenej na Dataverse majú špinavý alebo žiadny prístup k internetu, môžete im jednoducho poskytnúť prístup offline pomocou jednoduchých prepínačov a plátna ovládanie. Vytvorenie základných offline aplikácií je jednoduché. Stačí zostaviť aplikáciu pomocou bežných Power Fx vzorcov a Power Apps offline funkcie zvládnu všetko ostatné.

Môžete tiež vytvárať zložité offline aplikácie pomocou vlastných offline profilov. Offline profil je konfigurácia, ktorá určuje údaje synchronizované so zariadeniami používateľov. Offline profily vám pomôžu optimalizovať výkon vašej aplikácie znížením množstva dát stiahnutých do zariadenia. Napríklad, zatiaľ čo môžete mať prístupové práva k miliónom záznamov v tabuľke, vaša aplikácia môže potrebovať iba tisíc z nich. Ak si stiahnete iba tisíc záznamov, vaša aplikácia bude fungovať lepšie. Ak potrebujete vo svojej offline aplikácii viac ako 15 tabuliek, možno by ste mali zvážiť použitie vlastného offline profilu.

Ak chcete začať s mobilným offline režimom, zapnite funkciu offline vo svojej aplikácii a v tabuľkách, ktoré aplikácia používa. Do aplikácie sa automaticky vloží základná šablóna offline obrazovky, ktorú môžete použiť priamo alebo ako východiskový bod. Nastavte si mobilný režim offline pre aplikácie plátna.

Mobilné zariadenia v režime najskôr offline

Offline-first znamená, že všetky dáta, ktoré používatelia potrebujú, keď sú offline, sa skopírujú do ich mobilného zariadenia. Na sťahovanie údajov si najprv vyžaduje prístup k sieti, ale potom používatelia pracujú výlučne s údajmi uloženými lokálne na ich zariadení, aj keď sú online. Zapnutie a vypnutie siete neovplyvňuje výkon aplikácie, pretože používa miestne údaje. Power Apps monitoruje sieťový prístup vašej aplikácie. Keď zistí pripojenie, automaticky synchronizuje všetky lokálne zmeny so serverom a stiahne všetky aktualizácie zo servera. Offline funkcie zvládajú detekciu konfliktov a minimalizujú využitie systémových prostriedkov.

Keď vo svojej aplikácii zapnete funkciu offline, aplikácia sa vždy spustí najskôr offline, s internetovým pripojením alebo bez neho. Táto funkcia optimalizuje výkon v režime offline a vytvára konzistentné prostredie pre používateľov pri zmene miesta.

Prečo používať offline pre aplikácie plátna namiesto LoadData/SaveData?

Používanie vstavanej funkcie offline pre aplikácie plátna má niekoľko kľúčových výhod namiesto funkcií LoadData/SaveData Power Fx .

Téma LoadData/SaveData Vstavané offline
Power Apps Studio podpora Vlastný Vstavané
Zložitosť kódu Power Fx zložitosť kódu sa zvyšuje so zložitosťou dát Žiadne programovanie
Podporované funkcie Power Fx Všetko Čiastočné (Pozrite si Obmedzenia mobilného režimu offline pre aplikácie plátna.)
Pravidlá kontroly aplikácií None Bežné problémy s konfiguráciou sú označené
Používateľská skúsenosť offline alebo pripojenia Neposkytované/iba na mieru Automatické
Synchronizujte používateľskú skúsenosť alebo stav Neposkytované/iba na mieru Automatické
Podpora obrázkov a súborov Áno, ale môže naraziť na limity výkonu a pamäte Áno
Optimalizovaná delta synchronizácia No Áno
Riešenie konfliktov Manuálne Automatické
Miestne ukladací priestor údajov Files Transakčná databáza
Automaticky spracováva zmeny schémy No Áno
Rýchle spustenie aplikácie s veľkými množinami údajov No Áno
Limit veľkosti dát V závislosti od zariadenia, vo väčšine prípadov 30 – 70 MB V závislosti od zariadenia, 3 milióny riadkov

Pozrite si tiež

Pracujte s aplikáciami plátna offline