Condividi tramite


Calcoli dell’app per le metriche

Questo articolo illustra alcuni dei calcoli usati per calcolare il consumo in Microsoft Fabric. Usare questo articolo per ottenere una migliore comprensione delle informazioni visualizzate nell'app metriche della capacità di Microsoft Fabric.

Analisi del consumo

Una capacità sovraccaricata è una capacità che raggiunge più del 100% della potenza di calcolo. Quando viene sovraccaricata una capacità, inizia a limitare. L'oggetto visivo di limitazione consente di comprendere il consumo come percentuale del limite di limitazione di Fabric in un determinato punto temporale. La limitazione continua fino a quando l'utilizzo della capacità è inferiore al 100%. L'oggetto visivo di limitazione include tre schede, ognuna delle quali mostra informazioni sui diversi tipi di limitazione, in base a finestre temporali diverse.

Tab Limite soglia Cosa accade quando la capacità raggiunge il 100%? Quanto tempo trascorre prima che la capacità torni al 100%?
Ritardo interattivo 10 minuti Una limitazione di 20 secondi viene applicata alle richieste interattive Dopo l'applicazione dei ritardi, nuove richieste interattive e in background continuano ad accumulare un utilizzo di calcolo futuro
Rifiuto interattivo 60 minuti Le richieste interattive vengono rifiutate e gli utenti visualizzano un errore nell'interfaccia utente Le richieste in background continuano ad accumulare utilizzo di calcolo futuro
Rifiuto in background 24 ore Tutte le richieste vengono rifiutate, incluse quelle in background e interattive N/D

Quando l'utilizzo di calcolo futuro scende al di sotto del 100%, vengono accettate richieste aggiuntive. Queste richieste possono di nuovo comportare il superamento del 100% di utilizzo della capacità. Questo potrebbe essere percepito come un singolo evento di limitazione continua, quando in realtà si tratta di due eventi di limitazione consecutivi.

Rifiuto in background

Poiché la soglia di rifiuto in background è 24 ore, i numeri dell’alta percentuale di limitazione indicano un utilizzo eccessivo delle risorse di capacità giornaliere (24 ore). Quando il rifiuto in background è superiore al 100%, tutte le richieste vengono rifiutate. Il rifiuto si interrompe quando l'utilizzo della capacità è inferiore al 100%. Ad esempio, un rifiuto in background del 250% indica che è stata usata una quantità di risorse di capacità giornaliera per il livello di SKU pari a 2,5 volte.

Nota

I processi in background non vengono limitati e possono estendere il tempo necessario per arrestare i rifiuti interattivi.

Ritardo interattivo e rifiuto interattivo

Quando si esaminano questi oggetti visivi, viene visualizzato solo ciò che influisce sulla capacità in uno specifico punto nel tempo. Questi oggetti visivi includono nella finestra di valutazione corrente l’uso che ha subito lo smoothing. I punti nel tempo successivi potrebbero includere un utilizzo smussato aggiuntivo che non influisce su questo. Il consumo smussato in background potrebbe ridurre la quantità di utilizzo disponibile per le richieste interattive in punti nel tempo futuri.

  • Ritardo interattivo: un ritardo interattivo del 250% significa che Fabric sta tentando di adattare 25 minuti di consumo nei successivi 10 minuti.

  • Rifiuto interattivo: un rifiuto interattivo del 250% significa che Fabric sta tentando di adattare 2,5 ore di consumo nei successivi 60 minuti.

Calcolare il tempo necessario per il recupero post limitazione

Quando l'utilizzo supera il 100%, è necessario attendere fino a quando la capacità riduce l'utilizzo futuro al di sotto del 100%. La formula seguente consente di stimare il tempo necessario per scendere al di sotto del 100%, supponendo che non venga usato alcun calcolo aggiuntivo.

$$ \text{tempo minimo per il recupero dalla limitazione} = \frac{\text{% tipo di rifiuto } – \text{ }100}{100}\times{\text{durata periodo}} $$

Per interrompere la limitazione, il rifiuto interattivo e il ritardo interattivo potrebbero richiedere più di 1,5 volte la durata della finestra. Le nuove richieste potrebbero aggiungere alla capacità un maggiore utilizzo, allungando il tempo necessario per l'utilizzo della capacità fino al 100% rispetto alle finestre temporali di 60 o 10 minuti.

Esempio di calcolo di rifiuto in background

Quando l'utilizzo raggiunge il 250%, tutte le richieste vengono rifiutate per le 36 ore successive.

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

L'utilizzo della capacità richiederà almeno 1,5 giorni per arrivare al 100%. I processi in background non vengono rifiutati e possono estendere il tempo necessario per interrompere il rifiuto interattivo.

Esempio di calcolo del rifiuto interattivo

Quando l'utilizzo raggiunge il 250%, solo le richieste interattive vengono rifiutate per almeno i 90 minuti successivi.

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

L'utilizzo della capacità richiede almeno 1,5 ore per raggiungere un valore inferiore al 100%. Tuttavia, poiché i processi in background con consumo futuro superiore a finestre di 10 e 60 minuti potrebbero influire sulla capacità, la durata di questo evento potrebbe essere più lunga.

Esempio di calcolo dei ritardi interattivi

Quando l'utilizzo raggiunge il 250%, le richieste interattive vengono ritardate per i successivi 15 minuti.

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

L'utilizzo della capacità richiede almeno 15 minuti per raggiungere un valore inferiore al 100%. Tuttavia, poiché i processi in background con consumo futuro oltre le finestre di 10 e 60 minuti influiscono sulla capacità, la durata di questo evento potrebbe essere più lunga.

Delta delle prestazioni

La matrice in base all'elemento e alla tabella delle operazioni usa colori che aiutano a comprendere le prestazioni degli elementi di Fabric nell'organizzazione.

  • Nessun colore - Valore maggiore di -10

  • Arancione - Valore compreso tra -10 e -25

  • Rosso - Valore inferiore a -25

Per creare il delta delle prestazioni, Microsoft Fabric calcola una media oraria per tutte le operazioni veloci che richiedono meno di 200 millisecondi per il completamento. Il valore orario viene usato come media mobile lenta negli ultimi sette giorni (168 ore). La media mobile lenta viene quindi confrontata con la media tra il punto dati più recente e un punto dati di sette giorni fa. Il delta delle prestazioni indica la differenza tra queste due medie.

È possibile usare il valore delta delle prestazioni per valutare se le prestazioni medie degli elementi sono migliorate o peggiorate nell'ultima settimana. Maggiore è il valore, maggiore sarà la probabilità che le prestazioni siano migliori. Un valore vicino a zero indica che non è cambiato molto, mentre un valore negativo suggerisce che le prestazioni medie degli elementi sono peggiorate nell'ultima settimana.

L'ordinamento della matrice in base alla colonna delta delle prestazioni consente di identificare i modelli semantici che hanno avuto il cambiamento più importante nelle prestazioni. Durante l'indagine, non dimenticare di prendere in considerazione la CU (s) e il numero di utenti. Il valore delta delle prestazioni è un buon indicatore quando si tratta di elementi di Microsoft Fabric che hanno un utilizzo elevato di CU perché vengono usati pesantemente o eseguono molte operazioni. Tuttavia, i modelli semantici di piccole dimensioni con scarsa attività dell’unità di capacità potrebbero non riflettere un'immagine vera, perché possono facilmente mostrare valori positivi o negativi di grandi dimensioni.