Kopīgot, izmantojot


Bezsaistes datu sinhronizācijas konfigurēšana

Pēc bezsaistes profila iestatīšanas un datu lejupielādes mobilajā ierīcē pirmo reizi, mobilā lietotne vienmēr darbojas bezsaistē. Prioritāšu noteikšana bezsaistes lietošanai optimizē lietotnes veiktspēju. Tas arī rada konsekventu pieredzi lauka tehniķiem, pārvietojoties pa teritorijām ar interneta savienojumu un bez tā.

Sinhronizēšanas intervāli

Sinhronizācijas intervāli nosaka, cik bieži dati tiek automātiski sinhronizēti lietotāju ierīcēs. Tie var būt tik īsi kā piecas minūtes vai tik garš kā viena diena. Izmantojot mainīgus sinhronizācijas intervālus, administratoriem ir lielāka kontrole pār datu sinhronizāciju un var palīdzēt uzlabot programmas veiktspēju. Ieraksti, kas bieži mainās, var sinhronizēties biežāk, un ieraksti, kas nemainās tik bieži, nav jāsinhronizē tik bieži.

Noklusējuma bezsaistes profilam Field Service Mobile — bezsaistes profils ir iepriekš noteikti sinhronizācijas intervāli katram ieraksta tipam, pamatojoties uz tipiskiem lietošanas modeļiem.

Sinhronizācija tiek uzsākta tikai tad, ja programma ir aktīva un ierīce ir savienota ar internetu. Ierīcēs Android un iOS ierīcēs pēc sinhronizācijas uzsākšanas to var pabeigt pat tad, ja programma atrodas fonā.

Atkarības, kuru pamatā ir atlasītas relācijas, un pielāgotie filtri, kas ietver saistītās tabulas, tiek analizētas katra sinhronizācijas pieprasījuma laikā. Tabulas sinhronizācijas intervāls var netikt ievērots, ja saistītajai tabulai ir mazāks sinhronizācijas intervāls.

Sinhronizācijas iestatījumi un tiešsaistes režīms

Administratori var iespējot vairāk sinhronizācijas iestatījumu lietotājiem, lai nodrošinātu lielāku kontroli pār sinhronizācijas pieredzi. Piemēram, opcija sinhronizēt tikai tad, ja ierīce ir savienota ar Wi-Fi tīklu. Šie iestatījumi var palīdzēt ietaupīt mobilo ierīču joslas platumu un akumulatora darbības laiku, kad tehniķi strādā vietās ar regulāri sliktu mobilo savienojamību.

Administratori var arī aktivizēt tiešsaistes režīmu (priekšskatījumu) bezsaistes lietojumprogrammai. Šis iestatījums nodrošina frontes darbiniekiem iespēju pārslēgties no bezsaistes režīma uz tiešsaistes režīmu, ļaujot viņiem skatīt tiešraides Dataverse datus ārpus bezsaistes profila konfigurācijas parametriem. Šajā režīmā lietojumprogramma turpina sinhronizēt datus un pāriet atpakaļ uz bezsaistes režīmu, ja tiek pārtraukts tīkla savienojums.

Sinhronizācijas konflikti

Sinhronizācijas konflikti rodas, ja ir neatbilstība starp datiem ierīcē un serverī esošajiem datiem. Tas var notikt, ja lauka tehniķis un dispečers rediģē vienu un to pašu darba pasūtījumu, nesinhronizējot izmaiņas. Sistēma nezina, kuru modifikāciju piemērot ierakstam, jo tā saņem pretrunīgu informāciju.

Konflikti notiek tabulas līmenī, nevis lauka līmenī. Piemēram, ja lauka tehniķis maina darba pasūtījuma sākuma laiku un dispečers maina beigu laiku, tas ir konflikts. Sistēma nemēģina sapludināt izmaiņas laukā pa laukiem. Tā vietā tas aplūko visu ierakstu un mēģina noteikt, kuru no tiem saglabāt.

Konflikti tiek atrisināti, pamatojoties uz to, ko administrators atlasa iestatījumam Iestatīt konfliktu noteikšanu Mobile Offline sinhronizācijai . Šis iestatījums ir pieejams mobilā klienta sistēmas iestatījumos.

  • : sistēma nepārbauda, vai nav konfliktu, kad bezsaistes ierīce atkal atgriežas tiešsaistē. Izmaiņas, ko lauka tehniķis veica bezsaistē, "uzvar", pārrakstot dispečera veiktās izmaiņas. Šis ir noklusējuma iestatījums.

  • : sistēma pārbauda, vai nav konfliktu, kad bezsaistes ierīce atkal atgriežas tiešsaistē. Dispečera veiktās izmaiņas "uzvar", pārrakstot izmaiņas, ko lauka tehniķis veica bezsaistē. Lauka tehniķis var redzēt sinhronizācijas konflikta kļūdu.

Uzziniet vairāk par darbu bezsaistē.

Administratori var skatīt iepriekšējās sinhronizācijas kļūdas, dodoties uz Iestatījumu>sinhronizācijas kļūdas.

Paziņojumu sinhronizēšana

Lietotāji saņem paziņojumu lietotnē, ja:

  • Lietotne lejupielādē datus sākotnējās sinhronizācijas laikā.
  • Lietotājs tabulā atlasa Atsvaidzināt .
  • Liela pakāpeniskā sinhronizācija tiek izpildīta pēc tam, kad programma kādu laiku nav izmantota.

Paziņojumi tiek parādīti, kamēr notiek sinhronizācija. Kad liela pakāpeniskā sinhronizācija ir pabeigta, lietotājs var atsvaidzināt skatu, lai iegūtu jaunākos atjauninājumus.

Trīs ierīču ekrānu atveidojumi, katrs ar vienu no trim sinhronizācijas paziņojumu veidiem.

Bezsaistes sinhronizācijas statusa skatīšana

Lietotnes lapā Bezsaistes statuss tiek rādīts pēdējais sinhronizēto tabulu atjaunināšanas datums un laiks.

Bezsaistes sinhronizācijas ikona parāda pašas mobilās programmas sinhronizācijas statusu. Tas vienmēr ir redzams galvenajā programmu navigācijā operētājsistēmā Windows iOS un Android ierīcēs. Uzreiz uzziniet, vai jūsu programma ir savienota ar tīklu, notiek sinhronizācija vai ir sinhronizācijas kļūdas.

Lai skatītu detalizētu informāciju, atlasiet bezsaistes sinhronizācijas ikonu, lai atvērtu lapu Ierīces statuss.

Ja lietotne konstatē vāju tīkla savienojumu vai tā nav, tiek parādīts ziņojums "Tīkls vai pakalpojums nav pieejams". Programma nesinhronizē jaunus datus, un daži no tīkla atkarīgi lietotnes līdzekļi, piemēram, kartes vai Dataverse meklēšana, nedarbojas. Tālāk norādītie notikumi var izraisīt lietotnes šī ziņojuma rādīšanu.

  • Lietotne sāk darboties bezsaistes režīmā, pirms tā konstatē tīkla pieejamību.
  • Lietotnes tīkla pārbaude nesaņem atbildi vai atbilde aizņem pārāk ilgu laiku.

Telemetrijas analīze bezsaistes sinhronizācijai

Datus, kas saistīti ar bezsaistes sinhronizācijas notikumiem, var izmantot, lai novērtētu bezsaistes sinhronizācijas darbspēju un veiktspēju.

Varat iestatīt vidi Application Insights , lai saņemtu telemetriju par diagnostiku un veiktspēju. Telemetrijas plūsmu var iespējot vai atspējot jebkurā laikā.

Detalizētu informāciju par iegūtajiem datiem skatiet sadaļā Telemetrijas notikumi mobilo programmu sinhronizācijai un darbībām.

Datu noņemšana no mobilās ierīces

Pēc sinhronizācijas dati, kas vairs neatbilst bezsaistes profila filtra kritērijiem, var tikt noņemti no mobilās ierīces. Datu noņemšana visbiežāk notiek divos gadījumos:

  • Pēc pirmās sinhronizācijas. Piemēram, lauka tehniķis var redzēt visas iepriekšējās rezervācijas, atrodoties tiešsaistē, bet pēc pārcelšanās uz apgabalu bez savienojuma skatīt tikai rezervācijas, kas sākas šodien vai nākotnē.

  • Pēc pakāpeniskas sinhronizācijas. Piemēram, ja mobilo bezsaistes profils filtrē pabeigtās rezervācijas, nesen pabeigtā rezervācija pēc sinhronizācijas tiek noņemta no darba kārtības un vairs nav pieejama lietotnē.

Ja lietotājs skata ierakstu, kas ir noņemts no mobilās bezsaistes datu bāzes, programma parāda kļūdu Ieraksts nav atrasts . Ja šī kļūda parādās bieži, ieteicams pārskatīt filtrus, lai pārliecinātos, vai tie nav pārāk ierobežojoši.

Ja mobilā programma tiek atiestatīta, ierīces bezsaistes datu bāze tiek notīrīta.

Nākamās darbības