Share via


Vászonalapú alkalmazások hibakeresése a Figyelővel

A Figyelő alapértelmezés szerint elérhető minden vászonalapú alkalmazás számára. A Figyelő használatával nyomon követheti az eseményeket, amint azok egy vászonalapú alkalmazásban történnek a szerzői élmény során a Power Apps Studio alkalmazásban, vagy a Figyelő segítségével hibakeresést végezhet a vászonalapú alkalmazás közzétett verzióján. További információk: Figyelő áttekintése

A Figyelő használatának kezdeti lépései a vászonalapú alkalmazásokban

A Figyelő megnyitása az alkalmazások létrehozásakor

  1. Jelentkezzen be a  Power Apps rendszerbe.

  2. Hozzon létre egy új alkalmazást, vagy szerkesszen egy meglévő alkalmazást.

  3. A bal oldali panelen válassza a Speciális eszközök lehetőséget ****.

  4. Válassza az Open monitor lehetőséget ****.

    Figyelő megnyitása.

Ez a művelet megnyitja a Figyelőt egy új böngészőlapon, és csatlakoztatja a meglévő Power Apps Studio-munkamenethez.

Figyelő – megnyitva.

Felül egy értesítés jelenik meg, amely az aktuális figyelési munkamenetet Studio-munkamenetként jeleníti meg.

Tipp.

A figyelőnek nincs hatása az alkalmazásra. A figyelőt bármely alkalmazással használhatja teszt- vagy éles környezetben is.

Figyelő megnyitása közzétett alkalmazáshoz

Az alkalmazásfigyelő segítségével a közzétett alkalmazás hibakeresését is elvégezheti a weblejátszóban.

Figyelő megnyitása közzétett alkalmazáshoz

  1. Jelentkezzen be a  Power Apps rendszerbe.

  2. A bal oldali panelen válassza az Alkalmazások lehetőséget ****.

  3. Válasszon egy alkalmazást a listából.

  4. Válassza a Monitor lehetőséget a menüből. Vagy választhatja a További parancsok  (...), majd a Figyelés lehetőséget.

    Figyelő megnyitása közzétett alkalmazáshoz.

  5. Válassza a Közzétett alkalmazás lejátszása lehetőséget.

    A közzétett alkalmazás használata.

Ez a művelet megnyitja a közzétett alkalmazást egy új böngészőlapon, és csatlakoztatja az aktuális Figyelő-munkamenethez. Azonnal látni fogja az eseményeket a Figyelőben, amikor az alkalmazás betöltődik a webes lejátszóba, és amikor a közzétett alkalmazással végez interakciót.

A Figyelő egy értesítést is megjelenít arról, hogy a jelenleg megnyitott figyelési munkamenet az alkalmazás közzétett verziójához kapcsolódik.

Közzétett alkalmazás-munkamenet.

Mobilon Power Apps futó alkalmazások esetén (előzetes verzió)

Kövesse a fenti lépéseket, de válassza a Figyelő hivatkozás másolása lehetőséget a Közzétett alkalmazás lejátszása helyett. Az eszközön másolt hivatkozással nyisson meg egy figyelt munkamenetet a közzétett alkalmazáshoz. Győződjön meg arról, hogy a linket mobilon Power Apps , nem pedig böngészőben nyitotta meg.

Megjegyzés

A Monitor másolása hivatkozás a következő nyelveken érhető el: https://make.preview.powerapps.com

Másolja a figyelő hivatkozását.

Beállítás: Közzétett alkalmazás hibakeresése

Ha meg szeretné tekinteni a forráskifejezéseket a közzétett alkalmazás esetében a Figyelőben, be kell kapcsolnia a beállítást, hogy közzétegye a kifejezéseket az alkalmazással. Ez a beállítás hasonló a hibakeresési fájl hagyományos fejlesztésben való létrehozásához. A forráskifejezések közzététele az alkalmazással nem kötelező. Még ha ez a beállítás ki van kapcsolva is, akkor is láthatja az alkalmazásban zajló eseményeket, de ezeket az eseményeket nem tudja leképezni adott kifejezésekhez vagy képletekhez.

A beállítás engedélyezéséhez válassza a Fájl > Beállítások lehetőséget, majd kapcsolja be a Közzétett alkalmazás hibakeresése lehetőséget.

Megjegyzés

Ennek a beállításnak a engedélyezése minden felhasználó számára jelentősen negatív hatással van az alkalmazás teljesítményére. A hatás minimálisra csökkentése érdekében tiltsa le ezt a beállítást, amint a közzétett alkalmazás hibakeresésekor már nem kell megtekintenie a forráskifejezéseket.

Közzétett alkalmazás hibakeresése.

Események megtekintése a Figyelőben

Az alkalmazás eseményeinek megtekintéséhez játssza le az alkalmazást a Power Apps Studio alkalmazásban. A Figyelő ezután megjeleníti az események táblázatát, ahogy azok bekövetkeznek, a konkrét részletekkel együtt.

Tekintse meg az eseményeket azok előfordulásakor.

Példa: Figyelő használata vászonalapú alkalmazásokhoz

Ebben a példában a Northwind mintamegoldáshoz mellékelt Northwind Sample Data alkalmazást fogja használni.

A Northwind mintamegoldás egy vászonalapú alkalmazás, amelybe mintaadatokat Microsoft Dataverse tölt be. Ezenfelül Létrehozhat egy alkalmazást, vagy használhat egy már létezőt.

Háttér

Vegye figyelembe a forgatókönyvet, amelyben egy alkalmazás telepítve van, és az alkalmazás kezdeti verziója teljesítménycsökkenést tapasztal. Az alkalmazás időnként hibákat is generál, azonban nincs egyértelmű szabályszerűség. Az adatok betöltése az alkalmazásban az idő nagy részében sikeres, de néha sikertelen.

Amikor a Figyelőt ellenőrzi, az adatműveletek a várt módon jelennek meg. Azonban számos olyan választ is lát, amelyek 429-es HTTP-állapotkóddal rendelkeznek, jelezve, hogy túl sok kérés volt egy adott időkereten belül.

Ha ilyen eseményt választ ki, a következő hibaüzenet jelenik meg: "A sebességkorlát túllépve. Próbálkozzon újra XX másodperc múlva.”

Példa forgatókönyv - 429-es hiba.

Elemzés

A probléma további elemzést igényel annak megértéséhez, hogy miért kerülnek kérések leszabályozásra. A Figyelőben láthatja, hogy minden createRow híváshoz több getRows kérés érkezik a ProgressCount.Text tulajdonságból, mindegyik egy másik entitáshoz. Ezek az entitások nem azok az entitások, amelyekhez az alkalmazás sorokat hoz létre. A ProgressCount.Text képlet a Figyelőben látható, ahogy az alábbi képen látható.

Hiba 429 - képlet.

A rendszer minden hozzáadott bejegyzésnél ismét kiértékeli a képletet, és több entitásra is meghívja a CountRows függvényt. Ez a viselkedés getRows értéket eredményez a naplóban, mert a CountRows nincs delegálva Dataverse. A bejegyzések hozzáadására vonatkozó minden egyes kérés esetén 12 további kérést jöhet létre az egyes entitások sorainak megszámolásához.

Ezek a további kérések időnként hibákat okoznak, mert a Dataverse platform csak a szolgáltatásra irányuló kéréseket szabályozza le. Ez egyben az általános teljesítményproblémát is megmagyarázza.

További lépések

Együttműködő hibakeresés a Figyelővel

Kapcsolódó információk

Speciális figyelés
Modellvezérelt alkalmazások hibakeresése a Figyelővel

Megjegyzés

Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)

A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).