Pohjaan perustuvien sovellusten mobile offline -tilan yleiskatsaus
Jos Dataverse-pohjaisen pohjaan perustuvan sovelluksesi käyttäjillä on epävakaa yhteys internetiin tai ei yhteyttä lainkaan, voit helposti tarjota ensisijaisesti offline -käyttöoikeudet yksinkertaisilla valitsimilla ja pohjaohjausobjektilla. Perustason ensisijaisesti offline -sovellusten tekeminen on helppoa. Luo vain sovelluksesi tavanomaisilla Power Fx -kaavioilla, niin Power Appsin offline-ominaisuudet hoitavat kaiken muun.
Voit myös luoda monimutkaisia offline-sovelluksia käyttämällä mukautettuja offline-profiileja. Offline-profiili on määritys, joka määrittää käyttäjien laitteisiin synkronoitavat tiedot. Offline-profiilit auttavat sovelluksen suorituskyvyn optimoinnissa vähentämällä laitteelle ladattavien tietojen määrää. Sinulla saattaa esimerkiksi olla käyttöoikeudet miljooniin tietueisiin taulukossa, mutta sovelluksesi saattaa tarvita niistä vain tuhatta. Jos lataat vain tuhat tietuetta, sovelluksesi toimii paremmin. Jos tarvitset yli 15 taulukkoa offline-sovellukseesi, sinun kannattaa harkita mukautetun offline-profiilin käyttöä.
Voit aloittaa Mobile Offlinen käytön ottamalla offline-ominaisuuden käyttöön sovelluksessa ja taulukoissa, joita sovellus käyttää. Perustason offline-näyttömalli lisätään automaattisesti sovellukseen, jotta voit käyttää sitä suoraan tai käyttää sitä lähtökohtana. Mobile Offlinen määrittäminen pohjaan perustuvia sovelluksia varten
Mobile Offline ensin -ratkaisu
Ensisijaisesti offline tarkoittaa, että kaikki käyttäjien offline-tilassa tarvitsemat tiedot kopioidaan heidän mobiililaitteilleen. Tietojen lataamiseen tarvitaan aluksi verkkoyhteys, mutta sen jälkeen käyttäjät käyttävät ainoastaan paikallisesti laitteelleen tallennetuilla tiedoilla, vaikka heillä olisi verkkoyhteys. Verkkoon ja sieltä pois siirtyminen ei vaikuta sovelluksen suorituskykyyn, koska se käyttää paikallisia tietoja. Power Apps seuraa sovelluksesi verkkoyhteyttä. Kun se havaitsee yhteyden, se synkronoi mahdolliset paikalliset muutokset automaattisesti palvelimelle ja lataa mahdolliset päivitykset palvelimelta. Offline-ominaisuudet käsittelevät ristiriitojen havaitsemista ja minimoivat järjestelmäresurssien käytön.
Kun otat sovelluksesi offline-ominaisuuden käyttöön, sovellus suoritetaan aina ensisijaisesti offline -tilassa riippumatta siitä, onko verkkoyhteyttä. Tämä toiminto optimoi offline-tilaisen suorituskyvyn ja luo käyttäjille yhtenäisen käyttökokemuksen seuraavasti myös sijainnin vaihtuessa.
Miksi käyttää offlinea pohjaan perustuvien sovellusten osalta LoadData-/SaveData-funktioiden sijaan?
Valmiiden offline-toimintojen käyttämisessä pohjaan perustuvissa sovelluksissa LoadData/SaveData-funktioiden Power Fx sijaan on joitakin keskeisiä etuja.
Aihe | LoadData/SaveData | Sisäinen offline |
---|---|---|
Power Apps Studio -tuki | Mukautettu | Sisäinen |
Monimutkainen koodi | Power Fx:n koodin monimutkaisuus skaalautuu tietojen monimutkaisuuden mukana | Ei koodausta |
Tuetut Power Fx -funktiot | Kaikki | Osittainen (Katso pohjaan perustuvien sovellusten Mobile Offline -rajoitukset.) |
Sovelluksen tarkistuksen säännöt | Ei mikään | Yleiset määritysongelmat on merkitty |
Offlinen tai liitettävyyden käyttökokemus | Ei ole / vain mukautettu | Automaattinen |
Käyttökokemuksen tai tilan synkronointi | Ei ole / vain mukautettu | Automaattinen |
Kuvien ja tiedostojen tuki | Kyllä, mutta suorituskyky- ja muistirajoituksia voi esiintyä | Kyllä |
Optimoitu deltasynkronointi | No | Kyllä |
Konfliktinratkaisu | Manuaalinen | Automaattinen |
Paikallinen tietosäilö | Files | Tapahtumatietokanta |
Rakennemuutosten automaattinen käsittely | Ei | Kyllä |
Nopea sovelluksen käynnistys suurilla tietojoukoilla | Ei | Kyllä |
Tietojen kokorajoitus | Laitteen mukaan, useimmissa tapauksissa 30–70 Mt | Laitteesta riippuvainen, 3 miljoonaa riviä |
Katso myös
Pohjaan perustuvien sovellusten käsitteleminen offline-tilassa