Lõuendirakenduste silumine kuvari abil
Kuvar on vaikimisi saadaval kõigi lõuendi rakenduste jaoks. Funktsiooni monitor abil saate jälgida sündmusi, nagu nad esinevad lõuendil rakenduses, kasutades funktsiooni Power Apps Studio või kasutades kuvarit lõuendirakenduse avaldatud versiooni silumiseks. Lisateave: Ülevaade
Kuvariga alustamine lõuendirakendustes
Monitori avamiseks rakenduse loomisel tehke järgmist
Logige sisse rakendusse Power Apps.
Looge uus rakendus või redigeerige olemasolevat rakendust.
Tehke vasakpoolsel paanil valik Täpsemad tööriistad.
Valige Ava monitor.
See toiming avab avaldatud rakenduse uuel brauseri vahekaardil ja ühendab selle teie praeguse Power Apps Studio seansiga.
Ülaosas kuvatakse teavitus, mis näitab, et seanss on praegu avatud kui Studio seanss.
Näpunäide
Monitor ei mõjuta teie rakendust. Saate kasutada Monitori mis tahes rakendusega testkeskkonnas või tootmises.
Kuvari avamiseks avaldatud rakendusele
Samuti saate kasutada Monitori, et siluda avaldatud rakendust veebiesitajas.
Kuvari avamiseks avaldatud rakendusele:
Logige sisse rakendusse Power Apps.
Tehke vasakpoolsel paanil valik Rakendused.
Valige loendist rakendus.
Valige menüüst Monitor . Või võite valida Veel käske (...) ja seejärel valida Monitor.
Valige Esita avaldatud rakendus.
See toiming avab avaldatud rakenduse uue brauseri vahekaardil ja ühendab selle teie praeguse kuvari seansiga. Näete sündmusi kohe monitoris, kui rakendus laaditakse veebimängijasse ja kui suhtlete avaldatud rakendusega.
Kuvar kuvab ka teate, mis näitab, et praegu avatud jälgimisseanss on rakenduse avaldatud versioon.
Mobiilseadmetes Power Apps töötavad rakendused (eelvaade)
Järgige ülaltoodud juhiseid, kuid valige Play avaldatud rakenduse asemel link Kopeeri kuvar. Kasutage oma seadmes kopeeritud linki, et avada avaldatud rakenduse jälgitav seanss. Veenduge, et link avatakse mobiili Power Apps , mitte brauseri abil.
Märkus
Kopeeri monitori link on saadaval https://make.preview.powerapps.com
Säte: ilmunud rakenduse silumine
Kui soovite vaadata avaldatud rakenduse kuvari allika avaldisi, peate uue sätte sisse lülitama, et avaldada avaldised rakendusega. See säte on sarnane silumisfaili loomisega traditsioonilises arenduses. Teie rakendusega seotud avaldiste avaldamine on valikuline. Isegi kui see säte on välja lülitatud, saate siiski vaadata rakenduse sündmusi, kuid neid sündmusi ei saa vastendada konkreetsete avaldiste või valemitega.
Selle sätte lubamiseks avage Fail > Sätted ja lülitage seejärel sisse Ilmunud rakenduse silumine.
Märkus
Selle sätte lubamine mõjutab teie rakenduse jõudlust kõigi teie kasutajate jaoks. Mõju vähendamiseks keelake see säte kohe, kui te avaldatud rakenduse silumisel enam lähteavaldisi ei pea kuvama.
Kuva sündmused kuvaril
Rakenduse sündmuste vaatamiseks mängige rakendust rakenduses Power Apps Studio. Seejärel kuvab kuvada nende sündmuste tabel koos konkreetsete üksikasjadega.
Näide: Lõuendirakenduste silumine kuvariga
Selles näites kasutate Northwindi näidislahendusega kaasas olevat rakendust Northwind Sample Data.
Põhjatuule näidislahendus on lõuendirakendus, mis laadib näidisandmed Microsoft Dataverse. Saate selle asemel luua ka uue rakenduse või kasutada olemasolevat rakendust.
Taustal
Mõelge stsenaariumile, kus rakendus on juurutatud, ja rakenduse algset versiooni kogemust halvendades. Rakendus genereerib ka aeg-ajalt vigu, millel pole selget mustrit. Andmete laadimisel rakenduses õnnestub enamus aega, kuid nurjub mõnikord.
Monitori kontrollides näete andmetoiminguid eeldatud viisil. Siiski kuvatakse mitu tagasisidet, millel on HTTP-olekukood 429, mis näitab, et konkreetses ajavahemikus on esitatud liiga palju taotlusi.
Kui valite sellise sündmuse, näete tõrget kui "Hinnalimiit on ületatud. Proovige XX sekundi pärast uuesti."
Analüüs
Probleemi on vaja edasi analüüsida, et mõista, miks taotlusi saab ahendada. Monitoris näete, et iga createRow-kõne kohta on atribuudist ProgressCount.Text mitu getRows-päringut , millest igaüks on tehtud erinevale olemile. Need olemid pole olemid, mille jaoks rakendus ridu loob. Valemit ProgressCount.Text kuvatakse kuvaril, nagu on näidatud järgmisel pildil.
Iga lisatud kirje puhul hinnatakse valem uuesti ja element CountRows kutsutakse mitmel olemil. Sellise käitumise tulemuseks on logis getRows , kuna countrows pole delegeeritud Dataverse.Iga kirje lisamise taotluse puhul on võimalik, et teete 12 täiendavat taotlust lugeda iga olemi read.
Need lisataotlused põhjustavad aeg-ajalt tõrkeid, kuna Dataverse'i platvorm piirab teenuse taotlusi. See selgitab ka üldist jõudlusprobleemi.
Järgmised etapid
Vt ka
Täpsem jälgimine
Mudelipõhiste rakenduste silumine Monitoriga
Märkus
Kas saaksite meile dokumentatsiooniga seotud keele-eelistustest teada anda? Osalege lühikeses uuringus. (Uuring on ingliskeelne.)
Uuringus osalemine võtab umbes seitse minutit. Isikuandmeid ei koguta (privaatsusavaldus).