Offline-profiilien ohjeet

Mallipohjaisen sovelluksen offline-profiilin luomista tai päivittämistä varten paljon asioita on syytä pitää mielessä. Offline-profiilissa on oltava kaikki tiedot, joita sovelluksen käyttäjien on suoritettava kentällä. Jos se kuitenkin sisältää liikaa tietoja, sovelluksen käyttäjät saattavat juuttua odottamaan tietojen lataamista. Laitteen tila voi jopa loppua. Ota huomioon sovelluksen käyttäjien laitteet ja datasuunnitelmat, jotta heillä on hyvä käyttökokemus.

Seuraavien ohjeiden avulla voit luoda offline-profiilin, joka vastaa organisaatiosi tarpeita.

Suunnittele offline-profiilin käyttöönotto

Voit kehittää offline-profiiliasi ja ottaa sen käyttöön kolmessa vaiheessa:

Kuva, joka näyttää tekijän vaiheen 1, testaajien vaiheen 2 ja käyttäjien vaiheen 3.

Vaihe 1: Kehitä ja iteroi

Kun olet määrittänyt offline-profiilin, on aika aloittaa testaaminen ja säätäminen. Power Apps -mobiilisovelluksen tai Field Service Mobilen avulla voit määrittää, miten sovellus toimii offline-tilassa. Windowsissa sovellus löytyy Microsoft Storesta, joka sallii iteroinnin ilman mobiililaitetta.

Tässä vaiheessa lisätään taulukoita ja käytetään suodattimia aiemmin luotuihin taulukoihin, jotta sovellukseen ladataan oikeat tiedot.

Tulos: Vahvistat, että kaikki taulukot ja lomakkeet toimivat offline-tilassa tietojen lataamisen jälkeen ja että latauskoot ovat kohtuulliset.

Tärkeä

Sovelluksen metatiedot noudetaan, kun sovellus käynnistyy. Tämä tarkoittaa, että jos muuttaa sovelluksen komponenttia, kuten lomakekomponenttia tai näkymää, sovellus on käynnistettävä uudelleen, jotta muutokset ovat käytössä profiilissa.

Vaihe 2: Testaa käyttäjien kanssa

Pyydä muutamaa käyttäjää testaamaan sovellus todellisten tietojen avulla. Varmista, että offline-profiili skaalautuu erityyppisille käyttäjille ja toimii laitteissa, joiden tallennustila vaihtelee. Tarkista kunkin käyttäjän offline-tilasivu. Kuinka monta taulukkoa ja tiedostoa erityyppiset käyttäjätilit lataavat? Muokkaa offline-profiilin suodattimia, jos haluat suurentaa tai vähentää ladattujen tietojen määrää.

Näyttökuva mobiilisovelluksen offline-tilasivusta onnistuneen latauksen jälkeen.

Tulos: Vahvistat, että offline-profiili skaalautuu käyttöön todellisissa tilanteissa.

Vaihe 3: Käyttöönotto

Ota sovellus käyttöön kaikille organisaation käyttäjille.

Tulos: Vahvistat, että jokainen käyttöönoton käyttäjäluokka pystyy synkronoimaan tiedot ja työskentelemään offline-tilassa.

Älä määritä käyttäjiä lataamaan liikaa tietoja

Kullakin käyttäjällä voi olla eri tietojoukon käyttöoikeus. On tärkeää miettiä ja testata, kuinka paljon tietoja eri käyttäjäryhmät näkevät. Esimerkiksi emoyhtiön myyntipäälliköllä voi olla käyttöoikeus useampiin myyntimahdollisuuksiin kuin tietyn alueen myyntipäälliköllä.

Kun kehität offline-profiiliasi ja testaat sitä todellisilla tai edustavilla tiedoilla, pidä seuraavat parhaat käytännöt mielessä:

  • Tietueiden enimmäismääräksi kannattaa määrittää 200 000, jotta suorituskyky säilyy hyvänä. Offline-tilainen synkronointi ei tue yli 3 000 000 tietueen määrää.
  • Rajoita taulukoiden määräksi alle 100.
  • Rajaa tietojen yhteiskoko alle 1 gigatavuun.
  • Rajoita tiedostojen ja kuvien yhteiskoko alle 4 Gt:hen. Pienennä latauksen kokonaiskokoa käyttämällä suodattimia.

Jos sovelluksen offline-tietojen määrä ylittää nämä suositukset, käyttäjät näkevät hitaammat synkronoinnit, suuremman tietojen käytön, suuremman virran/akun käytön ja sovelluksen suorituskyvyn hidastumisen.

Offline-profiilin optimointi

Seuraavien parhaiden käytäntöjen avulla voit varmistaa, että käyttäjät lataavat vain tarvitsemansa tiedot. Ladattavien tietojen optimoinnin avulla suositelluissa rajoissa pysyminen on helpompaa.

Älä keksi pyörää uudelleen

Jos olet mukauttamassa Field Servicea tai Salesia, aloita niiden offline-oletusprofiileista. Tiedät, että ydintoiminnot toimivat, eikä vakiolomakkeissa käytettyjä taulukoita puutu.

Offline-oletusprofiileissa on kaikki, mitä tarvitset käyttövalmiiseen ratkaisuun. Voit lisätä liiketoimintasi kannalta tärkeitä taulukoita.

Mutta älä poista taulukoita oletusprofiilista. Lomakkeet tai näkymät voivat epäonnistua suorituksen aikana ilman näitä taulukoita. Jos oletusprofiilissa on liikaa tai liian vähän tietorivejä, voit optimoida tietojen koot käyttäjille säätämällä suurimpien taulukoiden suodattimia.

Lisää kaikki taulukot, joihin sovelluksen kussakin lomakkeessa ja näkymässä viitataan

Kun lisäät lomakkeen tai näkymän mallipohjaiseen sovellukseen, etsi viittauksia muihin taulukoihin, valinta mukaan lukien. Varmista, että nämä taulukot sisältyvät offline-profiiliisi vastaavan taulukon tai suodattimien kanssa. Muista lisätä myös kaikki WWW-resurssien komentosarjoissa käytettävät taulukot.

Kun lisäät taulukon offline-profiiliin, voit valita yhden neljästä vaihtoehdosta, jotka määrittävät ladattavat rivit:

  • Organisaation rivit
  • Kaikki rivit
  • Vain liittyvät rivit
  • Mukautettu

Jos haluat valita kullekin taulukolle parhaan vaihtoehdon, ota huomioon, mihin seuraavista luokista taulukko kuuluu:

  1. Erillistaulukot: taulukot, jotka näkyvät sovelluksessa ruudukkoina, kuten Yhteyshenkilö

  2. Liittyvät taulukot: taulukot, joihin viitataan eri taulukon lomake- tai ruudukkonäkymässä, kuten Yksikkö

  3. Resurssitaulukot: taulukot, jotka sisältävät resurssitietoja, kuten Valuutta tai Alue

Valitse rivivaihtoehto lisättävän taulukon luokan perusteella:

Taulukon tyyppi Organisaation rivit Kaikki rivit Vain liittyvät rivit Mukautettu
Erillinen
Liittyvät
Resurssit

Suodattimien avulla voit pienentää tietojen latauskokoa

Jos käyttäjillä on suuren tietojoukon käyttöoikeus online-tilassa, rajoita offline-tilassa ladattavien tietojen määrää suodattimien avulla.

Tärkeä

Jos lisäät mukautetun suodattimen taulukkoon, joka on määritetty lataamaan liittyviä rivejä, suodatinta käsitellään TAI-suodattimena. Tämä tarkoittaa sitä, että kaikki liittyvät rivit ladataan suodattimen määrittämien rivien lisäksi. Käyttäjät voivat ladata enemmän tietoja kuin oli tarkoitus. Jos haluat ladata liittyvät rivit ja käyttää lisäsuodatinta, poista Vain liittyvät rivit -asetus ja määritä suhde ja lisärajoitukset mukautetussa suodattimessa JA-operaattorin avulla.

  • Erillistaulukot: Käytä mukautettua suodatinta, joka sisältää sovelluksen ruudukkonäkymissä tarvittavat tietueet. Oletusarvon mukaan kaikki näkymät sisällytetään, kun lisäät taulukon sovellusten suunnitteluohjelmassa. Voit varmistaa, että käyttäjillä on samat tiedot online- ja offline-tilassa, valitsemalla erikseen näkymät, jotka suodattavat offline-profiiliin sisällytettävät tiedot.

    Näyttökuva, jossa näkyy mukautettu suodatin, jossa on eksplisiittinen YHTÄ KUIN -ehto.

  • Liittyvät taulukot: Käytä mukautettua suodatinta, jos haluat, että käyttäjät lataavat rivit jotka ovat liittyviä JA jotka vastaavat muita suodatusehtojasi.

    Näyttökuva, jossa näkyy mukautettu suodatin, jossa on JA-ehto.

  • Resurssitaulukot: Käytä mukautettua suodatinta, jos haluat, että käyttäjät lataavat vain ehtojasi vastaavat rivit, kuten rivit, joiden tila on Aktiivinen.

    Näyttökuva, jossa näkyy mukautettu suodatin, jonka tila on yhtä kuin Aktiivinen.

Yleiset mukautetut suodattimet

Suodata aika- ja päivämääräkenttien mukaan aikakeskeiset tiedot, kuten varaukset ja aikajanakohteet. Ota huomioon sekä tulevat että aiemmat päivämäärät. Yleinen suodatin voi sisältää esimerkiksi viime kuukauden ja kolmen seuraavan kuukauden tapaamiset.

Näyttökuva, jossa näkyy useita suodattimia, jotka perustuvat aloitus- ja päättymisaikoihin TAI-ehdossa.

Suodata tilan mukaan, jos haluat rajoittaa latausten määrän riveihin, joilla on tietty tila.

Näyttökuva, jossa näkyy useita suodattimia, joiden tila on yhtä kuin Aktiivinen.

Suodata mukautettujen luokka- tai roolikenttien mukaan niin, että ne rajaavat suuria taulukoita sovelluksessa tarvittaviin tietoihin. Voit esimerkiksi suodattaa yhteyshenkilöitä roolin mukaan, jotta tiedot voitaisiin rajoittaa sidosryhmiin.

Näyttökuva, jossa näkyy rooliin perustuva suodatin.

Vältä näitä suodattimien sudenkuoppia, jotka voivat hidastaa latauksia

Jos mukautetun suodattimen tulos on hidas Dataverse-kysely, lataus kestää kauemmin. Noudata näitä parhaita käytäntöjä välttääksesi yleiset suorituskykyyn pullonkaulat:

  • Älä käytä osittaisia merkkijonovastaavuuksia tai ehtoja "Sisältää", "Alkaa merkkijonolla" tai "Päättyy merkkijonoon".

  • Vältä useiden tasojen suhteita mukautetuissa suodattimissa. Tämänkaltaiset suodattimet voivat hidastaa latausta:

    Näyttökuva, jossa näkyy useita suodattimia, joissa on sisäkkäisiä suhteita.

  • Vältä usean TAI-ehdon käyttöä.

Älä jätä pois käyttäjien tarvitsemia tietoja

Testaa, onko käyttäjilläsi kaikki tiedot, joita he tarvitsevat. Vertaa käytettävissä olevia tietoja, kun sovellus on online-tilassa ja offline-tilassa. Kun laite on lentokonetilassa, varmista, että näkymissä ja lomakkeissa on samat tiedot kuin verkkoselaimessa online-tilassa. Jos näkymissä on eroja, muuta näkymien suodattimia tai muokkaa offline-profiilin suodattimia.

  • Liiketoimintaprosessit: Jos lomakkeessa on liiketoimintaprosessi, muista lisätä liiketoimintaprosessin taulukko. Lisätietoja: Tuetut ominaisuudet.

  • Tiedostot ja kuvat: Jos offline-profiilisi sisältää tiedostoja ja kuvia, sinun täytyy lisätä niille taulukoita. Lisätietoja on kohdassa Mobile Offline -profiilien määrittäminen tiedostoille ja kuville. Rajoita kriittisten tiedostojen lataamista mukautettujen suodattimien avulla.

  • Aikajana: Jos haluat tehdä Timeline-ohjausobjektiin muistiinpanoja offline-tilassa, lisää Muistiinpanot-taulukko ja Käyttäjät-taulukko offline-profiiliin. Muistiinpanot voivat olla suuria, jos käyttäjät lataavat kuvia ja videoita, joten voit rajoittaa latausaikoja käyttämällä mukautettuja suodattimia Muistiinpanot-taulukkoon.

    Tärkeä

    Tietojen lataaminen voi olla hidasta, jos käyttäjät lataavat Timeline-ohjausobjektiin yli 4 Mt:n tiedostoja. Jos käyttäjien on ladattava yli 4 Mt:n tiedostoja, voit parantaa suorituskykyä käyttämällä Field Servicen Quick notes -ohjausobjektia tai kohtaa Tiedostot/Kuvat aikajanan asemesta.

Katso myös

Huomautus

Voitko kertoa meille dokumentaatiota koskevan kielimäärityksesi? Vastaa lyhyeen kyselyyn. (Huomaa, että tämä kysely on englanninkielinen.)

Kyselyyn vastaaminen kestää noin seitsemän minuuttia. Henkilökohtaisia tietoja ei kerätä (tietosuojatiedot).