Del via


Beregninger af appen Metrics

I denne artikel forklares nogle af de beregninger, der bruges til at beregne forbruget i Microsoft Fabric. Brug denne artikel til at få en bedre forståelse af de oplysninger, der vises i appen Microsoft Fabric Capacity Metrics.

Forbrugsanalyse

En overbelastet kapacitet er en kapacitet, der når mere end 100 % af beregningskraften. Når en kapacitet er overbelastet, begynder den at begrænse. Begrænsningsvisualiseringen hjælper dig med at forstå dit forbrug som en procentdel af Fabric's begrænsningsgrænse på et givet tidspunkt. Begrænsningen fortsætter, indtil kapacitetsforbruget er lavere end 100 %. Begrænsningsvisual'et har tre faner, der hver især viser oplysninger om forskellige begrænsningstyper baseret på forskellige tidsvinduer.

Tab Grænseværdi Hvad sker der, når din kapacitet når 100 %? Hvor lang tid går der, før din kapacitet er tilbage på 100 %?
Interaktiv forsinkelse 10 minutter Der anvendes en 20-sekunders begrænsning på interaktive anmodninger Når der er anvendt forsinkelser, akkumuleres nye interaktive anmodninger, og baggrundsanmodninger akkumuleres fortsat i fremtidigt beregningsforbrug
Interaktiv afvisning 60 minutter Interaktive anmodninger afvises, og brugerne får vist en fejl i brugergrænsefladen Baggrundsanmodninger akkumulerer fortsat fremtidigt beregningsforbrug
Afvisning i baggrunden 24 timer Alle anmodninger afvises, herunder baggrunds- og interaktive anmodninger I/R

Når det fremtidige beregningsforbrug falder til under 100 %, accepteres yderligere anmodninger. Disse anmodninger kan resultere i, at din kapacitets forbrug igen overstiger 100 %. Du kan opfatte dette som en enkelt kontinuerlig begrænsningshændelse, når det faktisk er to på hinanden følgende begrænsningshændelser.

Afvisning i baggrunden

Da tærsklen for afvisning i baggrunden er 24 timer, angiver høje procent begrænsningstal, at du har overudnyttelse af dine daglige kapacitetsressourcer (24 timer). Når din afvisning i baggrunden er højere end 100 %, afvises alle anmodninger. Afvisning stopper, når dit kapacitetsforbrug er lavere end 100 %. En afvisning i baggrunden på 250 % betyder f.eks., at du har brugt 2,5 gange mængden af dine daglige kapacitetsressourcer til dit SKU-niveau.

Bemærk

Baggrundsjob er ikke begrænset og kan forlænge den tid, det tager for interaktive afvisninger at stoppe.

Interaktiv forsinkelse og interaktiv afvisning

Når du ser på disse visualiseringer, kan du kun se, hvad der påvirker din kapacitet, på et bestemt tidspunkt. Disse visualiseringer omfatter forbrug, der blev udjævnet i det aktuelle evalueringsvindue. Senere tidspunkter kan omfatte yderligere udjævnet brug, der ikke påvirker dette tidspunkt. Det udjævnede forbrug i baggrunden kan reducere den mængde forbrug, der er tilgængeligt for interaktive anmodninger i fremtidige tidspunkter.

  • Interaktiv forsinkelse – En 250 % interaktiv forsinkelse betyder, at Fabric forsøger at passe 25 minutters forbrug i de næste 10 minutter.

  • Interaktiv afvisning – En 250 % interaktiv afvisning betyder, at Fabric forsøger at passe 2,5 timers forbrug i de næste 60 minutter.

Beregn det tidspunkt, hvor begrænsningen skal genoprettes

Når dit forbrug er over 100 %, skal du vente, indtil kapaciteten sænker det fremtidige forbrug til under 100 %. Du kan bruge følgende formel til at anslå, hvor lang tid det vil tage at falde til under 100 %, idet det antages, at der ikke bruges yderligere beregning.

$$ \text{minimum time to recover from throttling} = \frac{\text{% rejection type } – \text{ }100}{100}\times{\text{period duration}} $$

Interaktiv afvisning og interaktiv forsinkelse kan tage længere tid end 1,5 gange vinduets varighed for at stoppe med at blive begrænset. Nye anmodninger kan føje mere fremadrettet forbrug til kapaciteten, hvilket gør den tid, det tager for kapacitetsforbruget at komme til 100 % længere end de 60-minutters eller 10-minutters tidvinduer.

Eksempel på beregning af baggrundsafvisning

Når dit forbrug nåede 250 %, afvises alle anmodninger i de næste 36 timer.

$$ \frac{250-100}{100}\times{24 \text{ hours} = 36 \text{ hours}} $$

Det tager mindst 1,5 dage, før kapacitetsforbruget når op på 100 %. Baggrundsjob afvises ikke og kan forlænge den tid, det tager at stoppe interaktiv afvisning.

Eksempel på interaktiv beregning af afvisning

Når dit forbrug når 250 %, afvises kun interaktive anmodninger i mindst de næste 90 minutter.

$$ \frac{250-100}{100}\times{60 \text{ minutes} = 90 \text{ minutes}} $$

Det tager mindst 1,5 timer, før kapacitetsforbruget kommer under 100 %. Men da baggrundsjob med fremtidigt forbrug ud over de 10 og 60 minutters vinduer kan påvirke din kapacitet, kan varigheden af denne hændelse være længere.

Eksempel på interaktiv beregning af forsinkelser

Når dit forbrug når 250 %, forsinkes interaktive anmodninger i de næste 15 minutter.

$$ \frac{250-100}{100}\times{10 \text{ minutes} = 15 \text{ minutes}} $$

Det tager mindst 15 minutter, før kapacitetsforbruget kommer under 100 %. Men da baggrundsjob med fremtidigt forbrug ud over de 10 og 60 minutters vinduer påvirker din kapacitet, kan varigheden af denne hændelse være længere.

Delta for ydeevne

Matrixen efter element og handlingstabel bruger farver til at hjælpe dig med at forstå, hvordan Fabric-elementer klarer sig i din organisation.

  • Ingen farve - En værdi, der er højere end -10

  • Orange – En værdi mellem -10 og -25

  • Rød – En værdi, der er lavere end -25

For at oprette deltaet for ydeevnen beregner Microsoft Fabric et timegennemsnit for alle de hurtige handlinger, der tager under 200 millisekunder at fuldføre. Timeværdien bruges som et langsomt glidende gennemsnit i løbet af de seneste syv dage (168 timer). Det langsomt glidende gennemsnit sammenlignes derefter med gennemsnittet mellem det seneste datapunkt og et datapunkt for syv dage siden. Performance-deltaet angiver forskellen mellem disse to gennemsnit.

Du kan bruge deltaværdien for ydeevnen til at vurdere, om den gennemsnitlige ydeevne for dine elementer er forbedret eller forværret i løbet af den seneste uge. Jo højere værdien er, jo bedre er ydeevnen sandsynligvis. En værdi tæt på nul angiver, at der ikke er ændret meget, og en negativ værdi tyder på, at den gennemsnitlige ydeevne for dine elementer er blevet værre i løbet af den seneste uge.

Hvis du sorterer matrixen efter kolonnen performance delta , kan du identificere semantiske modeller, der har den største ændring i deres ydeevne. I løbet af din undersøgelse, glem ikke at overveje CU (s) og antallet af brugere. Deltaværdien for ydeevnen er en god indikator, når det kommer til Microsoft Fabric-elementer, der har en høj CU-udnyttelse, fordi de er meget brugt eller kører mange handlinger. Små semantiske modeller med lidt CU-aktivitet afspejler muligvis ikke et sandt billede, da de nemt kan vise store positive eller negative værdier.