Mittaa ja ylläpidä Power Platform ratkaisun suorituskykyä

Tässä artikkelissa on yleiskatsaus työkaluista, joilla voidaan valvoa ja optimoida ratkaisun suorituskykyä Power Platform . Jokainen työkalu tarjoaa ainutlaatuisia ominaisuuksia, joiden avulla voit diagnosoida ongelmia, analysoida käyttötapoja ja varmistaa, että sovelluksesi, työnkulkusi ja tietopalvelusi toimivat tehokkaasti. Liiketoiminnan kriittisyydestä ja sen riskistä riippuen saatat joutua käyttämään eri työkalujen yhdistelmää mahdollisten ongelmien ehkäisemiseksi. Esimerkkejä on kohdassa Suositukset ratkaisun monimutkaisuudesta.

Seuranta- ja raportointityökalut ja -prosessit

Näiden olennaisten työkalujen avulla voit seurata ratkaisujesi Power Platform suorituskykyä ja raportoida siitä.

Power Apps -tarkistustoiminto

Power Apps Tarkistus on sisäinen työkalu Power Apps Studio , joka tunnistaa mahdolliset suorituskyky-, helppokäyttöisyys- ja kaavaongelmat pohjaan perustuvissa sovelluksissa. Se antaa välitöntä palautetta alueista, jotka voivat vaikuttaa sovelluksen reagointaan tai käyttökokemukseen, joten voit ennakoivasti korjata ongelmat ennen käyttöönottoa.

Jos haluat käyttää Power Apps Checkeriä, avaa sovelluksesi Power Apps Studio ja valitse työkaluriviltä Sovellusten tarkistus (stetoskooppi) -kuvake. Työkalu näyttää luettelon ongelmista vakavuuden mukaan sekä selityksiä ja suosituksia kunkin ongelman ratkaisemiseksi. Tarkista nämä havainnot säännöllisesti ja korjaa ne varmistaaksesi, että sovelluksesi pysyvät tehokkaina ja käyttäjäystävällisinä.

Power Apps Monitori

Power Apps Seuranta on diagnostiikkatyökalu, joka näyttää, miten pohjaan perustuvat sovellukset toimivat reaaliajassa. Se tallentaa yksityiskohtaista telemetriaa, kun olet vuorovaikutuksessa sovelluksesi kanssa, mukaan lukien ohjausobjektin hahmontaminen, datakutsut, virheet ja verkkotoiminta. Näiden tietojen avulla voit tunnistaa, missä hidastumisia tai vikoja esiintyy ja johtuvatko ne hitaista tietolähteistä, tehottomista kaavoista vai verkko-ongelmista.

Jos haluat käyttää Power Apps Monitoria, avaa sovelluksesi Power Apps Studio ja valitse työkaluriviltä Monitor. Erillinen ikkuna avautuu, jossa voit suorittaa sovelluksesi ja katsoa, kun tapahtumat kirjataan livenä. Valitse tapahtuma aikajanalta saadaksesi lisätietoja.

Tarkista nämä tiedot, jotta voit tunnistaa, mitkä sovelluksesi osat tarvitsevat optimointia, ja ryhtyä toimiin tehokkuuden parantamiseksi.

Lisätietoja on artikkelissa Monitorin käyttö, jotta saat merkityksellisiä tietoja ja suosituksia pohjaan perustuvalle sovelluksellesi (esikatselu).

Power Automate Analytiikka

Power Automate Analytics tarjoaa kojelautanäkymän siitä, miten automatisoidut työnkulut (työnkulut) toimivat ajan mittaan. Se seuraa mittareita, kuten onnistuneiden ja epäonnistuneiden suoritusten määrää, keskimääräisiä suoritusaikoja ja virhetietoja. Näiden tietojen avulla voit määrittää, toimivatko työnkulut, mutta myös kuinka tehokkaasti ne toimivat ja mihin ne voivat juuttua.

Jos haluat käyttää näitä analyyseja, siirry työnkulkuun Power Automate ja valitse Analytiikka. Tarkista kaaviot ja taulukot, jotka korostavat trendejä ja malleja, kuten toistuvia virheitä tai hitaita vaiheita. Näiden tietojen analysointi auttaa sinua tunnistamaan pullonkaulat, optimoimaan virtauslogiikan ja varmistamaan, että automaatiosi ovat luotettavia ja reagoivia.

Dataverse Analytiikka

Dataverse Analytiikka tarjoaa oivalluksia monien Power Platform ratkaisujen käyttämästä taustalla olevasta data-alustasta. Se näyttää tietojen tallennuksen, ohjelmointirajapinnan käytön ja kyselyn suorituskyvyn mittausarvot, mikä auttaa sinua ymmärtämään, miten ratkaisusi on vuorovaikutuksessa sen tietolähteiden kanssa. Näiden tietojen avulla voit tunnistaa hitaat kyselyt, liialliset tietotoiminnot ja mahdolliset kapasiteettiongelmat.

Käytä Dataverse Analyticsia Power Platform -hallintakeskuksessa Products> -kohdan Hallitse-välilehden kautta. Tarkista koontinäytöt ja raportit, jotka erittelevät käyttötavat ja suorituskykytilastot. Valvomalla näitä mittareita voit ennakoivasti puuttua ongelmiin, kuten kyselyjen optimointiin tai tietojen kasvun hallintaan, ennen kuin ne vaikuttavat käyttäjiin.

Lue lisää kohdasta Microsoft Dataverse Analyticsin tarkasteleminen ja lataaminen.

Azure-sovelluksen merkitykselliset tiedot

Azure Application Insights on valvontapalvelu, joka integroituu Power Platform ratkaisuihin, erityisesti niihin, jotka käyttävät mukautettuja liittimiä, laajennuksia tai Azure-palveluita. Se kerää telemetriatietoja, kuten käyttäjien vuorovaikutusta, vasteaikoja, poikkeuksia ja riippuvuuskutsuja, ja tarjoaa täydellisen kuvan sovelluksesi kunnosta ja suorituskyvystä.

Määritä Application Insights luomalla esiintymä Azure-portaalissa. Määritä sitten Power Platform -ratkaisusi tai siihen liittyvät komponentit telemetriatietojen lähettämiseksi siihen. Tähän prosessiin voi sisältyä instrumentointikoodin lisäämistä tai liittimien määrittämistä. Määrityksen jälkeen voit visualisoida Application Insights trendejä koontinäytön avulla, määrittää hälytyksiä ja porautua tiettyihin ongelmiin. Nämä sovelluksesi suorituskykyä koskevat tiedot auttavat sinua ylläpitämään korkeaa suorituskykyä ja ratkaisemaan ongelmat nopeasti.

Lisätietoja on artikkelissa Application Insightsin esittely.

Ratkaisun tarkistustoiminto

Ratkaisun tarkistus on sisäänrakennettu työkalu Power Apps , joka tarkistaa ratkaisusi yleisten suorituskyky-, luotettavuus- ja tietoturvaongelmien varalta. Se analysoi mukautuksesi, kuten laajennukset, työnkulut ja määritykset, ja tarjoaa raportin, joka sisältää toimivia suosituksia tehokkuuden ja parhaiden käytäntöjen noudattamisen parantamiseksi.

Jos haluat käyttää ratkaisun tarkistusta, siirry ratkaisuun portaalissa Power Apps , valitse Ratkaisun tarkistus ja suorita analyysi. Työkalu luo yksityiskohtaisen raportin, joka korostaa ongelmia ja ehdottaa korjauksia, kuten kyselyjen optimointia tai koodin uudelleenmuodostamista. Suorita säännöllisesti ratkaisun tarkistus, jotta saat mahdolliset ongelmat ajoissa ja ylläpidät laadukkaita ratkaisuja.

Lue lisätietoja kohdasta Ratkaisun suorituskyvyn, vakauden ja luotettavuuden parantaminen.

Suorituskyvyn testaus ja vertailu

Suorituskykytestaus simuloi ratkaisusi Power Platform todellista käyttöä ja näkee, miten se toimii erilaisissa olosuhteissa, kuten useissa käyttäjissä tai suurissa tietomäärissä. Näiden tietojen avulla voit tunnistaa, miten ratkaisusi skaalautuu ja missä se voi kamppailla kysynnän kasvaessa. Vertailuanalyysi vertaa ratkaisusi suorituskykyä ennalta määritettyihin standardeihin tai aiempiin versioihin parannusten tai regressioiden mittaamiseksi.

Suorita suorituskykytestaus manuaalisesti antamalla käyttäjien tehdä tyypillisiä tehtäviä ja mittaamalla vasteaikoja tai käytä automatisoituja työkaluja kuormitus- ja tallennusmittareiden simulointiin. Säännöllinen testaus ja vertailu auttavat varmistamaan, että ratkaisusi pysyy reagoivana ja luotettavana sen kehittyessä, ja tarjoavat konkreettista tietoa optimoinnin ohjaamiseksi.

Hajautettu jäljitys

Joskus suorituskykyongelma voi levitä eri palveluihin tai hautautua syvälle palvelukutsuihin, mikä vaikeuttaa jäljittämistä ja ilmenee ajoittain ilman selkeää kaavaa. Hajautetun seurannan avulla voit varmistaa, että sinulla on telemetria, jota tarvitaan ongelmien etsimiseen ja korjaamiseen, kun niitä ilmenee.

Lue lisää hajautetun jäljitysmallin toteuttamisesta.

Ratkaisun monimutkaisuuden suositukset

Kun arvioit Power Platform -ratkaisuja, luokittele ne kolmeksi monimutkaisuustasoksi. Kukin taso kuvastaa ratkaisun mahdollista vaikutusta ja teknistä hienostuneisuutta:

  • Pieni riski: Tyypillisesti yksinkertainen ja henkilökohtainen
  • Keskisuuri riski: Sisältää kohtalaisen vaikutuksen tai integraation
  • Suuri riski: Kattaa kriittiset tai pitkälle integroidut järjestelmät

Kun monimutkaisuus kasvaa matalasta korkeaan riskiin, valvontaa, testausta ja optimointia koskevat vaatimukset tiukentuvat. Varmista, että jokainen ratkaisu saa oikean tason huomiota, ja käytä asianmukaisia parhaita käytäntöjä kriittisyyden ja mahdollisten riskien yhteensovittamiseksi.

Muistiinpano

Nämä suositukset eri riskiluokissa ovat esimerkki. Konteksti saattaa edellyttää, että teet tarpeitasi parhaiten vastaavat muutokset.

Kaikki, matalan riskin tai henkilökohtaisen tuottavuuden ratkaisut

Kun otat standardeja käyttöön vuokraajan sovelluksissa ja ratkaisuissa, sinun on helppo noudattaa standardeja niin, ettei niihin tarvitse viitata jatkuvasti. Käytä työkaluja, jotka eivät edellytä ylimääräisiä käyttöoikeuksia tai prosesseja.

Päätä, mitä Power Appsin tarkistustoiminnon merkitsemiä kohteita voit jättää huomiotta ja mitä kohteita on lievennettävä. Dokumentoi suosituksesi ja jaa ne sisäisessä Power Platform -yhteisössäsi.

Varmista, että tyhjennät latausongelman tehoton viive Sovellusten tarkistus -kohdassa. Tehoton viive lataamisessa tapahtuu yleensä, kun sovelluksessa on näyttöjenväliisiä viittauksia, kuten ohjausobjektin ominaisuus, joka viittaa toisessa näytössä olevaan ohjausobjektiin. Kun tämä ongelma ilmenee, Power Apps lataa toisen näytön, joka näyttää nykyisen näytön. Jos toisessa näytössä on samanlainen ongelma, se saattaa joutua lataamaan kolmannen näytön ja niin edelleen. Tämä ongelma ilmenee yleensä, kun kehittäjät kopioivat ja liittävät ohjausobjektin näytöstä toiseen.

Viittausten sotkuista verkkoa on vaikea purkaa. Voit välttää tällaiset ongelmat tallentamalla jaettuja arvoja näyttöjen välillä muuttujina, kokoelmina tai nimettyinä funktioina. Lisäksi harkitse ja minimoi delegoidut kyselyt ja helppokäyttöisyysongelmat, jotta sovelluksesi toimii luotettavasti datan käytön ja käyttäjäkunnan muuttuessa ajan myötä.

Lue lisää Power Apps Checkeristä.

Keskisuuren riskin ratkaisut

"Kaikki"-kategorian kohteiden lisäksi keskisuuren riskin ratkaisut edellyttävät mahdollisten ongelmien huolellista seurantaa ratkaisutietojen kasvaessa ajan myötä. Varmista, että keräät oikeat tiedot, jotta voit reagoida nopeasti ongelmiin ja tunnistaa parannuksia, jotka lisäävät ratkaisusi liiketoiminta-arvoa.

Työkalut, kuten Power Apps Monitor, Power Automate Analytics ja Dataverse Analytics, tarjoavat arvokasta tietoa ratkaisujesi Power Platform suorituskyvystä. Yhdessä nämä työkalut auttavat sinua tunnistamaan, mikä toimii hyvin ja missä voidaan tehdä parannuksia, jolloin voit optimoida ratkaisusi ennakoivasti paremman suorituskyvyn, luotettavuuden ja käyttäjätyytyväisyyden saavuttamiseksi.

Lue lisää:

Korkean riskin ratkaisut

Matalan ja keskisuuren riskin tasoille ehdotettujen työkalujen lisäksi korkean riskin ja liiketoiminnan kriittisyyden ratkaisut edellyttävät työkaluja, jotka auttavat tiimejä tukemaan sovelluksia, antavat kehittäjille mahdollisuuden reagoida nopeasti ongelmien korjaamiseen ja tarjoavat tietoja ja raportointimittareita, jotka auttavat organisaatiota saavuttamaan liiketoimintatavoitteensa. Suorituskyky on tärkeää, koska käyttäjät hylkäävät nopeasti sovellukset, jotka koevat hitaiksi, kestävät liian kauan tai estävät liiketoimintaprosessit.

Lue lisää:

Varoitus

Vältä perinteisiä kuormitustestausmenetelmiä, jotka lähettävät nopeasti suuria määriä pyyntöjä suoraan Power Platform -palveluihin, koska tämä voi aiheuttaa ympäristön rajoittamista ja vaikuttaa negatiivisesti testaustuloksiin. Harkitse sen sijaan esimerkiksi seuraavia lähestymistapoja:

  • Käyttäjien vuorovaikutusten asteittainen lisääminen realististen käyttötapojen simuloimiseksi.
  • Useiden testitilien tai identiteettien käyttäminen kuormituksen tasaiseen jakamiseen.
  • Hyödynnetään automatisoituja käyttöliittymätestaustyökaluja, jotka jäljittelevät käyttäjien todellista käyttäytymistä realistisin väliajoin.

Nämä menetelmät auttavat varmistamaan tarkat suorituskykytiedot rikkomatta alustan käyttökäytäntöjä tai kohtaamatta rajoituksia.

Seuraava vaihe