Mobile offline a vászonalapú alkalmazásokhoz – áttekintés
Ha a Dataverse vászonalapú alkalmazás felhasználói foltosak vagy egyáltalán nem rendelkeznek internet-hozzáféréssel, egyszerűen biztosíthat offline első hozzáférést egyszerű kapcsolókkal és vászonvezérlővel. Az alapszintű, offline alkalmazásokat könnyű elkészíteni. Csak készítse el alkalmazását a szokásos Power Fx képletekkel, és Power Apps minden mást az offline funkciók kezelnek.
Egyéni offline profilok használatával összetett offline alkalmazásokat is létrehozhat. Az offline profil az a konfiguráció, amely meghatározza a felhasználói eszközökre szinkronizált adatokat. Az offline profilok segítenek optimalizálni az alkalmazás teljesítményét azáltal, hogy csökkentik az eszközre letöltött adatok mennyiségét. Előfordulhat például, hogy egy tábla több millió rekordjához van hozzáférési joga, de előfordulhat, hogy az alkalmazásnak csak ezer rekordra van szüksége. Ha csak ezer rekordot tölt le, az alkalmazás jobban teljesít. Ha 15-nél több táblára van szüksége az offline alkalmazásban, érdemes lehet egyéni offline profilt használnia.
A mobile offline használatának megkezdéséhez kapcsolja be az offline funkciót az alkalmazásban és az alkalmazás által használt táblázatokban. A rendszer automatikusan beilleszt egy egyszerű offline képernyősablont az alkalmazásba, amelyet közvetlenül vagy kiindulási pontként használhat. Állítsa be a mobile offline módot vászonalapú alkalmazásokhoz.
Az offline először azt jelenti, hogy a rendszer átmásolja a mobileszközükre az összes adatot, amelyre a felhasználóknak offline állapotban szükségük van, amikor offline állapotban vannak. Az adatok letöltéséhez kezdetben hálózati hozzáférésre van szükség, de ezt követően a felhasználók kizárólag az eszközükön helyileg tárolt adatokkal dolgoznak, még akkor is, ha online állapotban vannak. A hálózaton való be- és kikapcsolás nincs hatással az alkalmazás teljesítményére, mivel helyi adatokat használ. Power Apps Figyeli az alkalmazás hálózati hozzáférését. Amikor kapcsolatot észlel, automatikusan szinkronizálja a helyi módosításokat a kiszolgálóval, és letölti a frissítéseket a kiszolgálóról. Az offline szolgáltatások kezelik az ütközésészlelést , és minimalizálják a rendszererőforrások felhasználását.
Ha bekapcsolja az offline funkciót az alkalmazásban, az alkalmazás először mindig offline módban fut, internetkapcsolattal vagy anélkül. Ez a funkció optimalizálja az offline teljesítményt, és egységes élményt nyújt a felhasználók számára a helyváltoztatás során.
Van néhány fő előnye annak, ha a vászonalapú alkalmazások beépített offline funkcióit használja a LoadData/SaveData Power Fx függvények helyett.
Témakör | LoadData/SaveData | Beépített offline mód |
---|---|---|
Power Apps Studio támogat | Egyéni | Beépített |
Kód összetettsége | Power Fx A kód összetettsége az adatok összetettségével együtt skálázható | Nincs kód |
Támogatott Power Fx-funkciók | Az összes | Részleges (Lásd: Mobile offline korlátozások vászonalapú alkalmazásokhoz.) |
Alkalmazásellenőrző szabályok | None | A gyakori konfigurációs problémák meg vannak jelölve |
Offline vagy kapcsolati felhasználói élmény | Nincs megadva/csak egyedi | Automatikus |
Felhasználói élmény vagy állapot szinkronizálása | Nincs megadva/csak egyedi | Automatikus |
Képek és fájlok támogatása | Igen, de teljesítmény- és memóriakorlátokba ütközhet | Igen |
Optimalizált változásszinkronizálás | No | Igen |
Konfliktusmegoldás | Manuálisan | Automatikus |
Helyi adattár | Files | Tranzakciós adatbázis |
Automatikusan kezeli a sémamódosításokat | No | Igen |
Gyors alkalmazásindítás nagyméretű adatkészletekkel | No | Igen |
Adatméret-korlát | Eszközfüggő, a legtöbb esetben 30-70 MB | Eszközfüggő, 3 millió sor |