Kopīgot, izmantojot


Kanvas lietotņu atkļūdošana, izmantojot Live monitoru

Tiešraides monitors pēc noklusējuma ir pieejams visām audekla programmām. Izmantojot Live monitor, varat izsekot notikumus, kad tie notiek audekla programmā autorēšanas pieredzes Power Apps Studio laikā, vai arī varat izmantot monitoru, lai atkļūdotu audekla programmas publicēto versiju. Papildinformācija: Tiešraides monitora pārskats

Darba sākšana ar Live monitoru audekla programmās

Lai atvērtu monitoru, autorējot lietojumprogrammu

  1. Pierakstieties programmatūrā Power Apps.

  2. Izveidojiet jaunu programmu vai rediģējiet esošu lietojumprogrammu.

  3. Kreisajā rūtī atlasiet Papildu rīki.

  4. Atlasiet Atvērt tiešraides monitoru.

Šī darbība atver Live monitoru jaunā pārlūkprogrammas cilnē un savieno to ar esošo Power Apps Studio sesiju.

Augšpusē tiek parādīts paziņojums, lai parādītu pašreizējo pārraudzības sesiju kā studijas sesiju.

Padoms

Tiešraides monitors neietekmē jūsu lietotni. Varat izmantot Live monitor ar jebkuru lietotni testa vidē vai ražošanā.

Publicētas lietotnes tiešraides monitora atvēršana

Varat arī izmantot Live monitor, lai atkļūdotu publicēto lietotni tīmekļa atskaņotājā.

Lai atvērtu publicētas lietotnes tiešraides monitoru

  1. Pierakstieties programmatūrā Power Apps.

  2. Kreisajā rūtī atlasiet Lietojumprogrammas.

  3. Sarakstā atlasiet programmu.

  4. Atlasiet nolaižamo izvēlni blakus Detalizēta informācija un pēc tam atlasiet Live monitor.

  5. Atlasiet Atskaņot publicēto lietotni.

    Atskaņojiet publicēto lietotni.

Šī darbība atver publicēto lietotni jaunā pārlūkprogrammas cilnē un savieno to ar pašreizējo tiešraides monitora sesiju. Jūs uzreiz redzēsit notikumus tiešraides monitorā, kad lietojumprogramma tiks ielādēta tīmekļa atskaņotājā un kad mijiedarbosities ar publicēto lietotni.

Tiešraides monitors arī parāda paziņojumu, ka pašlaik atvērtā pārraudzības sesija ir paredzēta publicētajai lietotnes versijai.

Publicēta lietotnes sesija.

Lietotnēm, kas darbojas mobilajās ierīcēs Power Apps (priekšskatījums)

Veiciet iepriekš minētās darbības, bet atlasiet Kopēt monitoru saistīt nevis Atskaņot publicētu lietotni. Izmantojiet ierīcē nokopētos saistīt, lai atvērtu pārraudzītas sesijas sesiju publicētajai lietotnei. Pārliecinieties, vai saistīt ir atvērts, izmantojot Power Apps mobilo tālruni, nevis pārlūkprogrammu.

Piezīmes

Kopēt monitoru saistīt ir pieejams https://make.preview.powerapps.com

Kopēt monitoru saistīt.

Iestatījums: atkļūdošanas publicētā programma

Ja vēlaties skatīt publicētās lietotnes avota izteiksmes Live Monitor, ir jāieslēdz iestatījums, lai publicētu izteiksmes, izmantojot programmu. Šis iestatījums ir līdzīgs atkļūdošanas faila ģenerēšanai tradicionālajā izstrādē. Avota izteiksmju publicēšana, izmantojot savu programmu, nav obligāta. Pat, ja šis iestatījums ir izslēgts, joprojām varat skatīt notikumus programmā, taču nevarēsit notikumus kartēt noteiktām izteiksmēm vai formulām.

Lai iespējotu šo iestatījumu, dodieties uz Faila>iestatījumi un pēc tam ieslēdziet programmu Debug published app.

Piezīmes

Iespējojot šo iestatījumu, tam ir būtiska ietekme uz programmas veiktspēju visiem saviem lietotājiem. Lai samazinātu ietekmi, atspējojiet šo iestatījumu, tiklīdz, atkļūdojot publicēto programmu, vairs nebūs jāskata avota izteiksmes.

Atkļūdojiet publicēto lietotni.

Notikumu skatīšana Live monitorā

Lai skatītu notikumus no savas programmas, atskaņojiet programmu Power Apps Studio. Pēc tam tiešraides monitors parādīs notikumu tabulu, kad tie notiek, kā arī konkrētu informāciju.

Skatiet notikumus, kad tie notiek.

Piemērs: Live monitora izmantošana ar audekla programmām

Šajā piemērā izmantosit programmu Northwind parauga dati, kas iekļauta Northwind parauga risinājumā.

Northwind parauga risinājums ir audekla programma, kurā tiek ielādēti parauga dati Microsoft Dataverse. Varat arī izveidot jaunu programmu vai izmantot jau esošu.

Fons

Apsveriet scenāriju, kurā ir izvietota programma un tās sākotnējā versija piedzīvo veiktspējas pasliktināšanos. Programma arī periodiski ģenerē kļūdas bez skaidras shēmas. Datu ielāde programmā notiek sekmīgi gandrīz visu laiku, bet dažreiz tā neizdotas.

Pārbaudot Live monitor, tiek parādītas datu operācijas, kā paredzēts. Tomēr ir redzamas arī vairākas atbildes ar HTTP statusa kodu 429, norādot, ka noteiktā laika periodā ir bijis pārāk daudz pieprasījumu.

Atlasot šādu notikumu, tiek parādīta kļūda “Pārsniegts ierobežojumu skaits. Mēģiniet vēlreiz pēc XX sekundēm.”

Scenārija piemērs - kļūda 429.

Analīze

Šai problēmai ir nepieciešama papildu analīze, lai saprastu, kāpēc pieprasījumi tiek ierobežoti. Tiešraides monitorā redzat, ka katram createRow zvanam ir vairāki getRows pieprasījumi no rekvizīta ProgressCount.Text , katrs uz citu entītiju. Šīm entītijām programma neveido rindas. ProgressCount.Text formula ir redzama Live monitorā, kā parādīts nākamajā attēlā.

Kļūda 429 - formula.

Katram pievienotajam ierakstam formula tiek novērtēta vēlreiz, un vairākām entītijām tiek izsaukts līdzeklis CountRows . Šīs darbības rezultātā žurnālā tiek iegūtas getRows , jo līdzeklis CountRows netiek deleģēts . Dataverse Katram ierakstam pievienotajam pieprasījumam jūs, iespējams, veicat 12 papildu pieprasījumus, lai saskaitītu rindas katrā entītijā.

Šie papildu pieprasījumi neregulāri izraisa kļūdas, jo platforma Dataverse ierobežo pakalpojuma pieprasījumus. Kā arī izskaidro vispārējo veiktspējas problēmu.

Nākamās darbības

Kopīga atkļūdošana ar Live monitoru

Skatiet arī:

Uzlabota uzraudzība
Modeļa vadītu programmu atkļūdošana, izmantojot monitoru