Konfigurer frakoblet datasynkronisering

Etter at offline-profilen er satt opp og data lastes ned til mobilenheten for første gang, kjører mobilappen først offline. Prioritering av offline-bruk optimaliserer appens ytelse og skaper en jevn opplevelse for feltteknikere når de beveger seg gjennom områder med og uten internettforbindelse.

For å definere hvor ofte data automatisk synkroniseres på brukerens mobile enhet, sett synkroniseringsintervaller. For å definere hvor mye kontroll brukeren har i å synkronisere dataene, sett offline-synkroniseringsinnstillinger.

Hvis du vil ha en gjennomgang, kan du se denne videoen.

Sett synkroniseringsintervaller

Synkroniseringsintervaller definerer hvor ofte data synkroniseres automatisk på brukernes enheter. De kan være alt fra fem minutter til en hel dag. Oppføringer som endres ofte, kan synkroniseres oftere, og oppføringer som sjelden endres, trenger ikke å synkroniseres så ofte.

Standard offline-profil, Field Service Mobile - Offline Profile, inneholder faste synkroniseringsintervaller for hver posttype, basert på typiske bruksmønstre. Du kan oppdatere synkroniseringsintervallene for individuelle tabeller.

For eksempel, hvis kundekontoer oppdateres én gang daglig i organisasjonen din, endre synkroniseringsfrekvensen i tabellen Kontoer til hver dag.

  1. Logg på Power Apps på https://make.powerapps.com/, og velg miljøet.

  2. Velg Apper, og åpne deretter Field Service Mobile.

  3. Velg Innstillinger, og velg deretter Generelt-fanen.

  4. Under Velg offline-modus og profil, velg organisasjonens mobile offline-profil eller Field Service Mobile - Offline-profil hvis du bruker standardprofilen.

  5. Velg ellipsen (...) og rediger valgt profil.

  6. Velg en tabell, og klikk deretter på Rediger.

    Skjermbilde av innstillinger for frakoblede data for tabellen Bestilling av ressurs som kan reserveres i den frakoblede profilen for Field Service-mobilappen.

  7. Velg synkroniseringsfrekvensen og lagre. Basert på vårt eksempel, velg én dag.

  8. Gjenta for andre tabeller, om nødvendig.

  9. Lagre og publiser offline-profilen.

Appen starter en synkronisering bare når den er aktiv og enheten er koblet til Internett. På Android- og iOS-enheter, etter at synkroniseringen starter, kan den fullføres selv om appen er i bakgrunnen.

Appen analyserer avhengigheter basert på valgte relasjoner og tilpassede filtre som inkluderer relaterte tabeller under hver synkroniseringsforespørsel. Appen kan hende den ikke respekterer en tabells synkroniseringsintervall hvis en relatert tabell har et lavere synkroniseringsintervall.

Sett offline synkroniseringsinnstillinger

Hvis dine frontlinjearbeidere jobber i lange perioder uten synkronisering eller har begrenset datakapasitet i mobilabonnementene sine, bør du vurdere å la dem styre sine egne synkroniseringsinnstillinger. For eksempel, la brukerne velge:

  • Om synkronisering kun skjer når man er koblet til et Wi-Fi nettverk.

  • Om de synkroniserer på forespørsel i stedet for automatisk.

  • Om jeg skal bruke appen i online-modus når den er koblet til et nettverk.

Disse innstillingene hjelper til med å spare mobil båndbredde og batteritid når teknikere jobber i områder med dårlig mobiltilkobling. For å oppdatere disse innstillingene:

  1. Få tilgang til den mobile offline-profilen i Power Apps på https://make.powerapps.com/.

  2. Velg Innstillinger og deretter fanen Funksjoner .

  3. Oppdater følgende synkroniseringsinnstillinger basert på dine forretningsbehov. Lær mer i Definer synkroniseringsinnstillinger og Slå på nettmodus.

    • La brukere justere synkroniseringsfrekvens: lar brukere justere synkroniseringsintervallet for å synkronisere mer eller sjeldnere avhengig av behov.
    • La brukere kun synkronisere på Wi-Fi: lar brukere kun synkronisere når de er koblet til et WiFi-nettverk. Denne innstillingen anbefales i tilfeller der teknikere jobber på et målt eller begrenset mobilbåndbreddenettverk.
    • La brukere jobbe i nettmodus: lar brukere jobbe i nettmodus. Når den jobber i online-modus, fortsetter appen å synkronisere data med serveren slik at den er klar til bruk hvis nettverkstilkoblingen mistes. Lær mer på Introducing Online Mode.
  4. Velg Lagre.

Vis synkroniseringsvarsler

Mobilbrukere mottar en varsling i appen når:

  • Appen laster ned data under den første synkroniseringen.
  • Brukeren velger Oppdater i en tabell.
  • En stor inkrementell synkronisering kjøres etter at appen ikke er brukt på en stund.

Varslene vises mens synkroniseringen pågår. Etter at en stor inkrementell synkronisering er ferdig, kan brukeren oppdatere visningen for å få de siste oppdateringene ved å velge Mer>oppdatering.

Gjengivelser av to enhetsskjermer, hver med én av de to typene synkroniseringsvarsler uthevet.

Vis status for frakoblet synkronisering

Siden Offline Status i mobilappen viser siste dato og tidspunkt da de synkroniserte tabellene ble oppdatert.

Ikonet for offline synkronisering (globus) viser synkroniseringsstatusen til mobilappen. Det er alltid synlig i hovedappnavigasjonen på Windows-, iOS- og Android-enhetene. Du kan med et blikk se om appen din er koblet til nettverket, en synkronisering pågår, eller om det er synkroniseringsfeil.

Hvis du vil vise detaljer, velger du ikonet for frakoblet synkronisering for å åpne siden Enhetsstatus.

Hvis appen registrerer en svak eller ingen nettverkstilkobling, vises meldingen «Nettverk eller tjeneste er ikke tilgjengelig». Appen synkroniserer ikke nye data, og enkelte nettverksavhengige funksjoner i appen, for eksempel kart eller Dataverse-søk, fungerer ikke. Disse hendelsene kan føre til at appen viser denne meldingen:

  • Appen starter i frakoblet modus før den registrerer at nettverket er tilgjengelig.
  • Appens nettverkskontroll får ingen respons, eller responsen tar for lang tid.

Vis synkroniseringskonflikter

Synkroniseringskonflikter oppstår hvis det ikke er samsvar mellom data på enheten og dataene på serveren. For eksempel oppstår en konflikt når en felttekniker og en dispatcher redigerer samme arbeidsordre uten å synkronisere endringene sine. Systemet kan ikke avgjøre hvilken endring som skal brukes på oppføringen fordi det mottar motstridende informasjon.

Konflikter oppstår på tabellnivå, ikke på feltnivå. Hvis en felttekniker for eksempel endrer Starttidspunkt for en arbeidsordre og en fordelingsansvarlig endrer Sluttidspunkt, er dette en konflikt. Systemet prøver ikke å slå sammen endringer felt etter felt. I stedet ser den på hele opptegnelsen og bestemmer hvilken som skal beholdes.

Appen løser konflikter basert på hva administratoren velger for innstillingen Sett konfliktdeteksjon for mobil offline-synkronisering . Du finner denne innstillingen i mobilklientens systeminnstillinger.

  • Nei: Appen sjekker ikke for konflikter når en offline-enhet kommer tilbake på nett. Endringene feltteknikeren gjorde offline, har forrang og overskriver endringene disponenten gjorde. Dette er standardinnstillingen.

  • Ja: Appen sjekker for konflikter når en offline-enhet kommer tilbake på nett. Endringene den fordelingsansvarlige gjorde, prioriteres og skriver over endringene som feltteknikeren gjorde i frakoblet modus. Feltteknikeren kan se en feilmelding om synkroniseringskonflikt.

Administratorer kan vise tidligere synkroniseringsfeil ved å gå til Innstillinger>Synkroniseringsfeil.

Finn ut mer om arbeid i frakoblet modus.

Feilsøk offline-synkronisering

Hvis offline-synkroniseringen ikke fullføres, data mangler, eller appen gir en synkroniseringsfeil, start med enhetsstatus-siden for å se siste synkroniseringsdetaljer og eventuelle feilmeldinger. For å tvinge frem en manuell synkronisering, velg ikonet for offline-synkronisering og deretter Synkroniser nå.

Følgende artikler dekker de vanligste offline-synkroniseringsproblemene, deres årsaker og trinnvise løsninger:

Symptom Hvor man skal lete
Synkroniseringen blir ikke fullført, eller bestillingsskjermen eller agendaen er tom etter pålogging Feilsøk vanlige problemer i Field Service-mobilappen
Synkronisering feiler med "Visningen har relaterte enheter som ikke er tilgjengelige offline" Feilsøk vanlige problemer i Field Service-mobilappen
Oppføringer mangler eller er feilaktige i frakoblet modus Feil eller manglende data i frakoblet modus
En spesifikk synkroniseringsfeilmelding (nedlastingsfeil, tabelltidsavbrudd, ISV- eller plug-in-feil) Feilsøk feil med frakoblet synkronisering i Power Apps-mobilappen

Lær mer om hvordan du kan redusere timeouts og store synkroniseringer i Beste praksis og begrensninger for offline-profilen.

Analyser telemetri for frakoblet synkronisering

Bruk data fra offline-synkroniseringshendelser for å sjekke helsen og ytelsen til offline-synkronisering.

Sett opp et Application Insights-miljø for å få telemetri på diagnostikk og ytelse. Slå på eller deaktiver telemetrifeeden når som helst.

For detaljert informasjon om dataene du kan få, gå til Telemetri-hendelser for mobilapp-synkronisering og handlinger. For et eksempel, gå til Eksempel på telemetridashbord for bruk av Field Service-mobilappens offline profil.

Fjerning av data fra mobilenheten

Etter en synkronisering fjerner appen data fra mobilenheten hvis den ikke lenger oppfyller kriteriene for offline-profilfilteret. Datafjerning er vanligst i to tilfeller:

  • Etter den første synkroniseringen. For eksempel kan en felttekniker se alle tidligere bestillinger mens han er på nett, men etter å ha flyttet til et område uten tilkobling, ser han kun bestillinger som starter i dag eller i fremtiden.

  • Etter en inkrementell synkronisering. For eksempel, hvis den mobile offline-profilen filtrerer ut fullførte bestillinger, fjernes en nylig fullført bestilling fra agendaen etter en synkronisering og er ikke tilgjengelig i appen.

Hvis en bruker ser på en post som er fjernet fra den mobile offline-databasen, viser appen en feilmelding om oppføring ikke funnet . Hvis denne feilen dukker opp ofte, sjekk filtrene for å forsikre deg om at de ikke er for restriktive.

Hvis du tilbakestiller mobilappen, tømmer appen den offline-databasen på enheten.

Neste trinn