Teljesítménysimítás

A Power BI minden Prémium szintű kapacitáson teljesítménysimítást futtat. A simítás a műveletek kapacitásra gyakorolt hatásának kiszámítására szolgál. Annak ismerete, hogy a műveletek milyen hatással vannak a kapacitásra, számos Power BI-függvényre, például a számlázásra, az automatikus skálázásra és a Microsoft Fabric Kapacitásmetrikák alkalmazásban látható metrikákra.

Prémium szintű kapacitás esetén a processzorhasználat a legfontosabb mérték, mivel ez határozza meg, hogy a kapacitás mekkora része van használatban. A processzorhasználat időbeli elsimításával a simítás segít elkerülni a büntetést az intenzív processzorhasználat kirobbanása miatt. Ha a CPU-használat laposabb, elkerülheti a szabályozást, ha kis adatkitörések történnek.

Az alábbi ábrák a processzorhasználat jelentésének módját mutatják a kihasználtsági diagramon, szemben a korábban jelentettekkel.

Jelenleg

A screenshot showing the C P U over time chart in the Power B I Premium utilization and metrics app, with the smoothing affect.

2022 májusa előtt

A screenshot showing the C P U over time chart in the Power B I Premium utilization and metrics app, before smoothing was introduced.

A Power BI-műveletek csúcsainak simításával a kapacitás könnyebben kezelhetővé válik. A szabályozás már nem valósul meg minden alkalommal, amikor egy rövid élettartamú művelet meghaladja a kapacitás számítási teljesítményét.

Hogyan történik a processzorhasználat kiszámítása?

A CPU-használat kiszámításához a Power BI két kategóriába sorolja a műveleteket, az interaktív és a háttérműveleteket. Az interaktív műveletek rövidebb futó műveletek, amelyeket általában a felhasználói felülettel való felhasználói interakciók váltanak ki. A háttérműveletek olyan műveletek, amelyek hosszú ideig futnak. A Power BI ezekhez a műveletekhez eltérően számítja ki a processzorhasználatot a típusuktól függően.

Az interaktív műveletek rövid időkereten, például ötperces időközönként átlagosan használják a kapacitást. A háttérműveletek viszont sokkal nagyobb, 24 órás időkereten keresztül átlagosan használják a kapacitást. Ennek a módszernek az az előnye, hogy a sok erőforrást, például frissítéseket igénylő műveletek simulnak, mert hosszú idő alatt átlagosak.

A Power BI minden időpont során összeadja az interaktív és a háttérműveletek átlagos processzorhasználatát. Ha egy adott időpont processzorhasználata meghaladja az SKU-korlátot, az automatikus skálázás bekapcsol, ha engedélyezve van. Ha az automatikus skálázás nincs engedélyezve, vagy ha a processzorhasználat magasabb, mint amit az automatikus skálázás képes kezelni, akkor a rendszer szabályozást alkalmaz.

Hogyan lehet észlelni a túlterhelést?

A Premium metrikaalkalmazás Kihasználtsági diagramjának áttekintésével ellenőrizheti, hogy a kapacitás túlterhelt-e. A vonal fölötti csúcs túlterhelést jelez. A túlterhelés további vizsgálatához lépjen tovább az időpont oldalára. Ezután áttekintheti az interaktív és a háttérműveleteket is, és megtekintheti, hogy mely műveletek voltak felelősek a kapacitás túlterheléséért. Azt is meghatározhatja, hogy mikor történtek túlterhelési események.

Hogyan oldható meg a túlterhelés?

Ha a kapacitás túlterhelődik, bekapcsolhatja az automatikus skálázást, frissítheti a kapacitást egy magasabb termékváltozatra, vagy semmit sem tehet. Az alábbi táblázat három példát mutat be arra a művelettípusra, amelyet érdemes lehet elvégezni, amikor a kapacitás túlterhelődik.

Eset Megoldás Részletek
Néhány túlterheléses incidens az éjszaka folyamán Semmit sem tehet Valószínű, hogy a túlterheléses incidensek kis száma, amelyek nem tartanak hosszú ideig, kis hatással lesz a kapacitás teljesítményére. Ha éjszaka fordulnak elő, és kiértékeli, hogy ez idő alatt a kapacitás nincs nagy mértékben kihasználva, dönthet úgy, hogy nem hajt végre semmilyen műveletet. Ha azonban a kapacitás túlterhelést tapasztal, a rendszer szabályozást alkalmaz. Érdemes megfontolni a lassabb teljesítmény következményeit ezekben az időkben, amikor a kapacitás túlterhelődik.
Néhány túlterheléses incidens a nap folyamán Az automatikus skálázás bekapcsolása Amikor viszonylag kevés túlterheléses incidenst tapasztal, fontos megjegyezni, hogy mikor történnek. Ha ezek az incidensek csúcsidő alatt történnek, amikor a kapacitást nagy mértékben használják, a rendszer szabályozást alkalmaz, és lelassítja a kapacitáson végzett műveleteket. Ennek eredményeképpen a kapacitása az átlagosnál alacsonyabb élményt nyújt az azt használó felhasználóknak. Ezekben az esetekben érdemes bekapcsolni az automatikus skálázást, hogy elkerüljük a szabályozást.
Sok túlterheléses incidens Frissítés magasabb termékváltozatra Amikor a vizsgálat azt jelzi, hogy sok túlterhelési incidens van a kapacitásán, érdemes megfontolni egy magasabb termékváltozatra való frissítést. Ilyen esetekben vegye figyelembe az állandó automatikus skálázás költségét a magasabb termékváltozatra való frissítés költségeivel szemben.