Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
Power Apps Ühenduseta sünkroonimissündmustega seotud mobiilirakenduse andmed on saadaval mudelipõhiste ja lõuendirakenduste jaoks. Neid andmeid saab kasutada teie organisatsiooni võrguühenduseta sünkroonimissündmuste seisundi ja jõudluse hindamiseks.
Need andmed lähevad tabelisse Mobiilirakenduse Power Apps>sünkroonimine ja toimingud Application Insights. Kirje logitakse, kui kasutaja avab mobiilirakenduse Power Apps , mis on konfigureeritud võrguühenduseta režiimi jaoks. Rohkem andmeid, mis on seotud mudelipõhiste rakenduste tõrkesündmustega, on saadaval UCI kaudu Power Apps>.
Täiendavate päringunäidete ja armatuurlaua näidise saamiseks külastage Field Service’i mobiilirakenduse võrguühenduseta profiili kasutamise telemeetria näidisarmatuurlauda.
Mobiilirakenduse sünkroonimine ja toimingusündmuste määratlused
- id: sündmuse ID.
- target: sündmuse jälgitava stsenaariumi nimi.
- type: sündmuse lähtetabel.
- name: sündmuse jälgitava stsenaariumi nimi.
- duration: stsenaariumi kestus millisekundites. Kestus võib hõlmata pikki perioode, mil rakendus on passiivne.
- operation_Id: seansi kordumatu identifikaator.
- operation_ParentId: sündmuse jälgitava stsenaariumi kordumatu identifikaator.
- user_Id: Microsoft Entra kasutaja ID.
- application_Version: rakenduse versioon.
-
customDimensions: sisaldab järgmisi atribuute.
- "EventName": sündmuse jälgitava stsenaariumi kokkuvõte (ScenarioEnd).
- "ScenarioResult": EDU või EBAÕNNESTUMINE.
- ErrorCode: sünkroonimise nurjumisel loodud tõrkekood. Lisateavet leiate teemast Tõrkekoodi vastendamise tabel.
- ErrorMessage: õnnestumise korral tühi või viga kirjeldav string.
- FailureType: määratleb sünkroonimise tõrke tüübi.
- LogLevel: sündmuse tõsidus või aruandlustase. Kehtivad väärtused on info,error,warning,error või verbose.
-
DataSyncMode: millist tüüpi võrguühenduseta sünkroonimist kasutaja on kogenud.
- DELTA_SYNC: Automaatne inkrementaalne sünkroonimine.
- GRID_SYNC: käivitab ruudustikuvaate värskendamine.
- FIRST_SYNC: Esialgne sünkroonimine seadmes (või pärast väljalogimist/ümberkonfigureerimist).
- FORCED_SYNC: käivitatakse seadme oleku lehe nupust.
- SINGLE_RECORD_SYNC: Käivitab tõukemärguanne.
- AppFlavor: seadmetesse installitud omarakendus. Kehtivad väärtused on FieldService ja PowerApps.
- AppInfo_Version: Omarakenduse versioon, nagu on näha rakenduste poes.
- ActiveDuration: stsenaariumi kestus millisekundites, sealhulgas ainult aeg, mil rakendus on aktiivne.
- DeviceInfo_Id: seadme kordumatu identifikaator.
- DeviceInfo_model: seadme mudel (nt iPhone 13).
- DeviceInfo_make: seadme mark (nt Apple).
- DeviceInfo_OsName: Seadme operatsioonisüsteem (näiteks Android).
- DeviceInfo_OsVersion: Operatsioonisüsteemi versioon (näiteks Android 13).
- Loc_country: Telemeetriaseadme päritolukoht.
-
eventContext: Sisaldab järgmisi omadusi:
- CurrentSyncId: Eduka sünkroonimise ID. Lähtestage pärast iga edukat sünkroonimist. (Pärast tõrget seda ei lähtestata.)
- CurrentActivityId: sünkroonimispääsu ID. Lähtestage pärast iga sünkroonimist.
- entityName: Tabeli nimi andmete allalaadimise sündmustes.
- ProfileId: rakenduse ja kasutaja jaoks konfigureeritud võrguühenduseta profiili ID.
- RecordCount: Allalaaditud kirjete arv.
- ResponseSize: HTTPClienti teatatud sissetuleva kasuliku andmevoo suurus (tihendatud suurus).
- ContentLength: HTTPClienti teatatud sissetuleva kasuliku andmevoo suurus (tihendatud suurus).
Ühendatud kliendiliidese tõrkesündmused
- ajatempel [UTC]: sündmuse toimumise aeg.
- problemId: "uci_trace" või "uciMonitorFailure" (andmete päritolukoht)
- tüüp: "uci_trace" või "uciMonitorFailure" (andmete päritolukoht)
- outType: "uci_trace" või "uciMonitorFailure" (andmete päritolukoht)
- välineTeade: Veateade.
- itemType: "erand"
-
Kohandatud mõõtmed:
- eventContext: Lisateavet vea kohta.
- ServerConnectivityState: Kas kasutaja on võrguühenduseta režiimis? (Võrguühenduseta/võrgus)
- NetworkConnectivityState: Kas kasutajal on internetiühendus? Pane tähele, et kasutaja võib olla võrguühenduseta režiimis, aga tal võib olla internetiühendus.
- IsOfflineByDefaultApp: Kui see on väär, tähendab see, et funktsioon Tööta võrguühenduseta režiimis on sisse lülitatud. Kui see on tõene, tähendab see, et funktsioon offline-first on sisse lülitatud.
- callStack: Programmeerimiskood, kus viga ilmnes.
- hostSubType: "PowerApps-Mängija-iOS-väljateenus"
- hostType: "Mobiilirakendus"
- Toimingu_ID: seansi ID, millele järgneb ’_’ ja väline korrelatsiooni ID stringide liitmine, näiteks e11e8465-bc8f-4319-b64a-9c1e42453148_0da90a33-ad68-4a4e-bd45-5728d5da719a.
- Operation_ParentID: Veaga seotud tegevuse ID.
- SessionId: Vea seansi ID.
- KasutajaId: Dynamics 365 kasutaja ID.
- Kasutaja_authenticatedID: Dynamics 365 kasutaja ID.
- Application_version: Rakenduse versioon, näiteks 9.2.24045.00212.
- Kliendi_tüüp: Operatsioonisüsteemi versioon, näiteks iOS või Android.
Näidisstsenaariumid
Võrguühenduseta sünkroonimise tõrked veakoodi järgi
See päring võimaldab teil näha, millist tüüpi tõrgetega esmatasandi töötajad sünkroonimise nurjumisel kokku puutuvad. Mõned vead on välja arvatud, näiteks kui mobiilirakendus suletakse sünkroonimise ajal või kui võrguühendus sünkroonimise ajal katkeb ja takistab sünkroonimise lõpuleviimist. Veakoodide definitsioon on näidatud veakoodide kaardistamise tabelis. ...
dependencies
| where name == "Offline.SyncDatabase"
| where success == false
| extend cd = parse_json(customDimensions)
| extend AppVersion = tostring(cd.AppInfo_Version)
| extend ErrorCode = tostring(cd.ErrorCode)
| extend ErrorMessage = tostring(cd.ErrorMessage)
| extend FailureType = tostring(cd.FailureType)
| summarize dcount(user_Id), count() by ErrorCode, ErrorMessage, FailureType, bin(timestamp, 1d)
Tabelite kaupa sünkroonitud kirjete keskmine arv
See päring võimaldab teil hinnata, millised tabelid lisavad sünkroonimisse kõige rohkem kirjeid. Nende andmete abil saate proovida oma võrguühenduseta profiili veelgi optimeerida, et vähendada kirjete või andmete arvu igas tabelis ....
dependencies
| where name endswith_cs "Offline.DdsClient.GetRecords"
| extend cd = parse_json(customDimensions)
| extend ec = parse_json(tostring(cd.eventContext))
| extend RecordCount = toint(ec.RecordCount)
| extend EntityName = tostring(ec.EntityName)
| extend syncid = tostring(ec.CurrentSyncId)
| extend DataSyncMode = tostring(cd.DataSyncMode)
//| where DataSyncMode == "FIRST_SYNC" //This is used to pivot on the type of sync being executed.
| summarize sum(RecordCount) by syncid, EntityName, DataSyncMode, user_Id
| summarize percentile(sum_RecordCount, 50), arg_max(sum_RecordCount, user_Id), count() by EntityName, DataSyncMode
Keskmine sünkroonimise kestus sünkroonimisrežiimi järgi
See päring võimaldab teil hinnata oma organisatsiooni kasutajate keskmist sünkroonimise kestust.
dependencies
| where name == "Offline.SyncDatabase"
| extend cd = parse_json(customDimensions)
| extend ActiveDuration = toint(tostring(cd.ActiveDuration))
| extend WithBackgroundTime = duration
| extend DataSyncMode = tostring(cd.DataSyncMode)
| summarize percentile(ActiveDuration, 50), percentile(WithBackgroundTime, 50) by client_Type, DataSyncMode
Sünkrooni üksikasjad kasutaja järgi
See päring pakub sünkroonimise kohta kasutajapõhist vaadet, sh viimase sünkroonimise kuupäeva, viimast viga, sünkroonimise kestust ja sünkroonitud kirjeid.
dependencies
| where name == "Offline.SyncDatabase"
| extend cd = parse_json(customDimensions)
| extend ActiveDuration = toint(tostring(cd.ActiveDuration))
| extend WithBackgroundTime = duration
| extend DataSyncMode = tostring(cd.DataSyncMode)
| extend ErrorMessage = tostring(cd.ErrorMessage)
| summarize percentile(ActiveDuration, 50), percentile(WithBackgroundTime, 50), arg_max(timestamp, ErrorMessage), countif(success == false) by user_Id, DataSyncMode
Kasutajad seadme tüübi ja rakenduse versiooni järgi
See päring annab lisateavet teie organisatsiooni kasutajate kohta, kes pääsevad mobiilirakendusele juurde oma seadmemudeli kaudu.
dependencies
| where name == "Offline.SyncDatabase"
| extend cd = parse_json(customDimensions)
| extend AppVersion = tostring(cd.AppInfo_Version)
| summarize dcount(user_Id) by AppVersion, client_Type
Veakoodi kaardistamine
| Tõrkekood | Rikke tüüp | Määratlus |
|---|---|---|
| -2146864604 | KONFIGUERIMISVIGA | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2146864606 | KONFIGUERIMISVIGA | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2146864607 | KONFIGUERIMISVIGA | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2146864608 | KONFIGUERIMISVIGA | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2146869250 | KONFIGUERIMISVIGA | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2147015328 | LIGIPÄÄSUVIGA | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2147088248 | KONFIGUERIMISVIGA | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2147155198 | TÕRGE | –214-ga algavate veakoodide kohta vaadake jaotist Veebiteenuse veakoodid. |
| -2147155198 | LIGIPÄÄSUVIGA | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2147167669 | LIGIPÄÄSUVIGA | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2147180269 | LIGIPÄÄSUVIGA | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2147180284 | LIGIPÄÄSUVIGA | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2147187375 | TÕRGE | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2147187388 | TÕRGE | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2147187389 | TÕRGE | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2147204270 | TÕRGE | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2147204339 | TÕRGE | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2147204784 | TÕRGE | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2147209463 | LIGIPÄÄSUVIGA | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2147217124 | TÕRGE | –214-ga algavate veakoodide kohta vaadake jaotist Veebiteenuse veakoodid. |
| -2147220884 | TÕRGE | –214-ga algavate veakoodide kohta vaadake jaotist Veebiteenuse veakoodid. |
| -2147220955 | LIGIPÄÄSUVIGA | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2147220956 | VÄLINE_VIGA | –214-ga algavate veakoodide kohta vaadake jaotist Veebiteenuse veakoodid. |
| -2147220960 | LIGIPÄÄSUVIGA | Rakenduse või kasutaja konfiguratsiooniviga. Vaadake veebiteenuse veakoode . |
| -2147220970 | TÕRGE | –214-ga algavate veakoodide kohta vaadake jaotist Veebiteenuse veakoodid. |
| -2147220989 | TÕRGE | –214-ga algavate veakoodide kohta vaadake jaotist Veebiteenuse veakoodid. |
| -50 | TÕRGE | Sisemine tõrge. |
| 0 | TÕRGE | Tundmatu tõrge. |
| 2000 | TÕRGE | Kaardistamata viga. |
| 2002 | TÕRGE | Dataverse SQL-i ajalõpp. |
| 2003 | ANDMEBAASIRIKKE | Andmebaasi viga. |
| 2004 | VÕRGU_VIGA | Võrgu viga. |
| 2005 | SERVER_ERROR | Serveri viga. |
| 2006 | AUTH_ERROR | Autentimisviga. |
| 2007 | DEVICE_ERROR | Ketas on täis - viga. |
| 2008 | TÕRGE | Sisemine tõrge. |
| 2009 | AUTH_ERROR | Autentimisviga. |
| 2011 | KONFIGUERIMISVIGA | Rakendusmooduli õiguste viga. |
| 2016 | KONFIGUERIMISVIGA | Võrguühenduseta konfiguratsiooni viga. |
| 2017 | KONFIGUERIMISVIGA | Võrguühenduseta profiili seadistamise viga. |
| 3000 | OODATUD_VIGA | Sisemise sündmuse sünkroonimine. |
| 3003 | KONFIGUERIMISVIGA | Võrguühenduseta profiili seadistamise viga. |