Metrikák alkalmazásszámításai
Ez a cikk a Microsoft Fabric használatának kiszámításához használt számítások némelyikét ismerteti. Ebből a cikkből megismerheti a Microsoft Fabric Kapacitásmetrikák alkalmazásban megjelenő információkat.
Fogyasztáselemzés
A túlterhelt kapacitás olyan kapacitás, amely a számítási teljesítmény több mint 100%-át eléri. Ha egy kapacitás túlterhelt, az elkezd szabályozni. A szabályozási vizualizáció segít megérteni a használatot a Fabric szabályozási korlátjának százalékában egy adott időpontban. A szabályozás addig folytatódik, amíg a kapacitás kihasználtsága nem alacsonyabb, mint 100%. A szabályozási vizualizáció három lapból áll, amelyek mindegyike különböző szabályozási típusokkal kapcsolatos információkat jelenít meg különböző időablakok alapján.
Lap | Küszöbérték-korlát | Mi történik, ha a kapacitás eléri a 100%-ot? | Mennyi ideig áll vissza a kapacitása 100%-ra? |
---|---|---|---|
Interaktív késés | 10 perc | A rendszer 20 másodperces szabályozást alkalmaz az interaktív kérelmekre | A késések alkalmazása után az új interaktív és háttérkérelmek továbbra is felhalmozódnak a jövőbeli számítási használatban |
Interaktív elutasítás | 60 perc | Az interaktív kéréseket a rendszer elutasítja, és a felhasználók hibaüzenetet látnak a felhasználói felületen | A háttérkérelmek továbbra is felhalmozódnak a jövőbeli számítási használatban |
Háttér elutasítása | 24 óra | A rendszer minden kérést elutasít, beleértve a háttér- és interaktív kéréseket is | n/a |
Ha a jövőbeli számítási használat 100% alá csökken, a rendszer további kéréseket fogad el. Ezek a kérések azt eredményezhetik, hogy a kapacitás kihasználtsága ismét meghaladja a 100%-ot. Ezt egyetlen folyamatos szabályozási eseménynek tekintheti, amikor valójában két egymást követő szabályozási eseményről van szó.
Háttér elutasítása
Mivel a háttér elutasítási küszöbértéke 24 óra, a magas százalékos szabályozás azt jelzi, hogy túllépte a napi (24 órás) kapacitáserőforrásokat. Ha a háttér elutasítása meghaladja a 100%-ot, a rendszer minden kérést elutasít. Az elutasítás akkor szűnik meg, ha a kapacitás kihasználtsága kisebb, mint 100%. A 250%-os háttér-elutasítás például azt jelenti, hogy a termékváltozat szintjén a napi kapacitáserőforrások 2,5-szeresét használta.
Feljegyzés
A háttérfeladatok nincsenek szabályozva, és meghosszabbíthatják az interaktív elutasítások leállításához szükséges időt.
Interaktív késleltetés és interaktív elutasítás
Ha ezeket a vizualizációkat tekinti meg, csak azt látja, hogy mi befolyásolja a kapacitást egy adott időpontban. Ezek a vizualizációk olyan használatot tartalmaznak, amelyet az aktuális kiértékelési ablakban simítottunk . A későbbi időpontok további simított használatot is tartalmazhatnak, amelyek nem érintik ezt az időpontot. A háttérbeli simított felhasználás csökkentheti az interaktív kérelmekhez rendelkezésre álló használat mennyiségét a jövőbeli időpontokban.
Interaktív késleltetés – A 250%-os interaktív késleltetés azt jelenti, hogy a Fabric 25 percnyi fogyasztást próbál a következő 10 percbe illeszteni.
Interaktív elutasítás – A 250%-os interaktív elutasítás azt jelenti, hogy a Fabric 2,5 órányi fogyasztást próbál elférni a következő 60 percben.
A szabályozásból való helyreállítás időpontjának kiszámítása
Ha a használat meghaladja a 100%-ot, meg kell várnia, amíg a kapacitás 100% alá csökkenti a jövőbeli használatot. Az alábbi képlet segítségével megbecsülheti, hogy mennyi ideig tart 100% alá csökkenni, feltéve, hogy nincs további számítás.
$$ \text{minimális idő a szabályozásból való helyreállításhoz} = \frac{\text{% rejection type } – \text{ }100}{100}\times{\text{period duration}} $$
Az interaktív elutasítás és az interaktív késleltetés az ablak időtartamának másfélszeresét is igénybe veheti a szabályozás leállításához. Az új kérések több továbbvihető használatot adhatnak a kapacitáshoz, így a kapacitáshasználat 100%-kal hosszabb lehet, mint a 60 perces vagy 10 perces időablakok.
Példa a háttér elutasításának kiszámítására
Amikor a használat elérte a 250%-ot, a rendszer a következő 36 órában minden kérést elutasít.
$$ \frac{250-100}{100}\times{24 \text{ hours} = 36 \text{ hours}} $$
Legalább 1,5 napig tart, hogy a kapacitás kihasználtsága eléri a 100%-ot. A háttérfeladatok nem lesznek elutasítva, és meghosszabbíthatják az interaktív elutasítás leállításához szükséges időt.
Interaktív elutasítási számítási példa
Amikor a használat eléri a 250%-ot, a rendszer csak az interaktív kérelmeket utasítja el legalább a következő 90 percre.
$$ \frac{250-100}{100}\times{60 \text{ minutes} = 90 \text{ minutes}} $$
Legalább 1,5 órát vesz igénybe, hogy a kapacitás kihasználtsága 100% alá csökkenjen. Mivel azonban a 10 és 60 perces időszakon túli jövőbeli felhasználású háttérfeladatok hatással lehetnek a kapacitásra, az esemény időtartama hosszabb lehet.
Példa az interaktív késések kiszámítására
Amikor a használat eléri a 250%-ot, az interaktív kérések a következő 15 percre késnek.
$$ \frac{250-100}{100}\times{10 \text{ minutes} = 15 \text{ minutes}} $$
Legalább 15 percig tart, amíg a kapacitás kihasználtsága 100% alá csökken. Mivel azonban a 10 és 60 perces időszakon túli jövőbeli felhasználású háttérfeladatok hatással vannak a kapacitásra, az esemény időtartama hosszabb lehet.
Teljesítménybeli eltérés
A mátrix elem és műveleti tábla színekkel segít megérteni, hogy a Fabric-elemek hogyan teljesítenek a szervezetben.
Nincs szín – -10-nél magasabb érték
Narancssárga – -10 és -25 közötti érték
Piros – -25-nél kisebb érték
A teljesítménybeli eltérés létrehozásához a Microsoft Fabric óránkénti átlagot számít ki az összes olyan gyors műveletre, amely 200 ezredmásodperc alatt fejeződik be. Az óránkénti érték az elmúlt hét nap (168 óra) lassú mozgóátlagaként használatos. A lassú mozgó átlagot ezután összehasonlítjuk a legutóbbi adatpont és a hét nappal ezelőtti adatpont közötti átlagtal. A teljesítménybeli eltérés a két átlag közötti különbséget jelzi.
A teljesítmény-különbözet értékével felmérheti, hogy az elemek átlagos teljesítménye javult vagy romlott-e az elmúlt héten. Minél magasabb az érték, annál jobb lesz a teljesítmény. A nullához közeli érték azt jelzi, hogy nem sokat változott, és a negatív érték arra utal, hogy az elemek átlagos teljesítménye rosszabb lett az elmúlt héten.
A mátrix teljesítmény-változásoszlop szerinti rendezése segít azonosítani azokat a szemantikai modelleket, amelyek teljesítményében a legnagyobb változás áll be. A vizsgálat során ne felejtse el figyelembe venni a CU(ka)t és a felhasználók számát. A teljesítmény-változási érték jó mutató, ha olyan Microsoft Fabric-elemekről van szó, amelyek magas CU-kihasználtsággal rendelkeznek, mert erősen használják őket, vagy sok műveletet futtatnak. A kis CU-tevékenységgel rendelkező kis szemantikai modellek azonban nem feltétlenül tükrözik a valódi képet, mivel könnyen nagy pozitív vagy negatív értékeket jeleníthetnek meg.