Partager via


Calculs de l’application Métriques

Cet article explique quelques-uns des calculs utilisés pour calculer la consommation dans Microsoft Fabric. Utilisez cet article pour mieux comprendre les informations affichées dans l’application Métriques de capacité Microsoft Fabric.

Analyse de la consommation

Une capacité surchargée est une capacité qui atteint plus de 100 % de sa puissance de calcul. Lorsqu’une capacité est surchargée, elle commence à limiter. Le visuel de limitation vous aide à comprendre votre consommation en pourcentage de la limite de limitation de Fabric à un moment donné. La limitation continue jusqu’à ce que l’utilisation de la capacité soit inférieure à 100 %. Le visuel de limitation comporte trois onglets, chacun affichant des informations sur différents types de limitation, en fonction de différentes fenêtres de temps.

Onglet Limite de seuil Que se passe-t-il lorsque votre capacité atteint 100 % ? Combien de temps avant que votre capacité soit de retour à 100 % ?
Retard des travaux interactifs 10 minutes Une limitation de 20 secondes est appliquée aux requêtes interactives Une fois les retards appliqués, les nouvelles demandes interactives et en arrière-plan continuent d’accumuler l’utilisation future du calcul
Rejet des travaux interactifs 60 minutes Les demandes interactives sont rejetées et les utilisateurs voient une erreur dans l’interface utilisateur Les demandes en arrière-plan continuent d’accumuler l’utilisation future du calcul
Rejet des travaux en arrière-plan 24 heures Toutes les demandes sont rejetées, y compris les demandes en arrière-plan et interactives N/A

Lorsque l’utilisation future du calcul tombe en dessous de 100 %, des demandes supplémentaires sont acceptées. Ces demandes peuvent avoir pour conséquence que l’utilisation de votre capacité dépasse à nouveau 100 %. Vous pouvez considérer cela comme un événement de limitation continue unique, quand en fait il s’agit de deux événements de limitation consécutifs.

Rejet des travaux en arrière-plan

Étant donné que le seuil de rejet en arrière-plan est de 24 heures, les nombres de limitations de pourcentage élevé indiquent que vous avez surutilisé vos ressources de capacité quotidiennes (24 heures). Lorsque votre rejet en arrière-plan est supérieur à 100 %, toutes les demandes sont rejetées. Le rejet s’arrête lorsque l’utilisation de votre capacité tombe en dessous de 100 %. Par exemple, un rejet en arrière-plan de 250 % signifie que vous avez utilisé 2,5 fois la quantité de vos ressources de capacité quotidiennes pour votre niveau de référence SKU.

Remarque

Les travaux en arrière-plan ne sont pas limités et peuvent prolonger le temps nécessaire pour que les rejets interactifs s’arrêtent.

Délai interactif et rejet interactif

Lorsque vous examinez ces visuels, vous voyez uniquement ce qui affecte votre capacité à un point de temps spécifique. Ces visuels incluent l’utilisation qui a été lissée dans la fenêtre d’évaluation actuelle. Les points de temps ultérieurs peuvent inclure une utilisation plus fluide supplémentaire qui n’a pas d’impact sur ce point de temps spécifique. La consommation lissée en arrière-plan pourrait réduire la quantité d’utilisation disponible pour les demandes interactives dans les points de temps futurs.

  • Délai interactif : un délai interactif de 250 % signifie que Fabric tente d’ajuster 25 minutes de consommation dans les 10 prochaines minutes.

  • Rejet interactif : un rejet interactif de 250 % signifie que Fabric tente de faire passer 2,5 heures de consommation dans les 60 prochaines minutes.

Calculer le temps de récupération à partir de la limitation

Lorsque votre utilisation est supérieure à 100 %, vous devez attendre que la capacité diminue l’utilisation future à moins de 100 %. Pour estimer le temps nécessaire à la baisse inférieure à 100 %, vous pouvez utiliser la formule suivante, en supposant qu’aucun calcul supplémentaire n’est utilisé.

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

Le rejet interactif et le délai interactif peuvent prendre plus de 1,5 fois la durée de la fenêtre pour arrêter la limitation. De nouvelles demandes pourraient ajouter de l’utilisation reportée à la capacité, rendant le temps nécessaire pour que l’utilisation de la capacité atteigne 100 % plus long que les fenêtres de temps de 60 minutes ou de 10 minutes.

Exemple de calcul de rejet en arrière-plan

Lorsque votre utilisation a atteint 250 %, toutes les demandes sont rejetées pendant les 36 prochaines heures.

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

L’utilisation de la capacité prendra au moins 1,5 jours pour atteindre 100 %. Les travaux en arrière-plan ne sont pas rejetés et peuvent prolonger le temps nécessaire pour arrêter le rejet interactif.

Exemple de calcul de rejet interactif

Lorsque votre utilisation atteint 250 %, seules les demandes interactives sont rejetées pendant au moins les 90 prochaines minutes.

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

Il faut au moins 1,5 heures pour que l’utilisation de la capacité soit inférieure à 100 %. Toutefois, étant donné que les tâches d’arrière-plan dont la consommation future dépasse les fenêtres de 10 et 60 minutes peuvent avoir un impact sur votre capacité, la durée de cet événement peut être plus longue.

Exemple de calcul des retards interactifs

Lorsque votre utilisation atteint 250 %, les requêtes interactives sont retardées pendant les 15 prochaines minutes.

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

Il faut au moins 15 minutes pour que l’utilisation de la capacité soit inférieure à 100 %. Toutefois, étant donné que les tâches d’arrière-plan dont la consommation future dépasse les fenêtres de 10 et 60 minutes ont un impact sur votre capacité, la durée de cet événement peut être plus longue.

Performance delta

La table matrice par élément et opérations utilise des couleurs pour vous aider à comprendre comment les éléments Fabric s’exécutent dans votre organisation.

  • Aucune couleur : valeur supérieure à -10

  • Orange : une valeur comprise entre -10 et -25

  • Rouge : valeur inférieure à -25

Pour créer le delta de performances, Microsoft Fabric calcule une moyenne horaire pour toutes les opérations rapides qui prennent moins de 200 millisecondes. La valeur horaire est utilisée comme une moyenne mobile lente sur les sept derniers jours (168 heures). La moyenne mobile lente est ensuite comparée à la moyenne entre le point de données le plus récent et un point de données datant de sept jours. Le delta de performances indique la différence entre ces deux moyennes.

Vous pouvez utiliser la valeur de delta de performances pour déterminer si les performances moyennes de vos éléments ont été améliorées ou ont empiré au cours de la dernière semaine. Plus la valeur est élevée, plus les performances sont susceptibles d’être bonnes. Une valeur proche de zéro indique que peu de choses ont changé, tandis qu’une valeur négative suggère que les performances moyennes de vos éléments se sont dégradées au cours de la semaine écoulée.

Le tri de la matrice par la colonne de delta de performances permet d’identifier les modèles sémantiques qui font l’objet du plus grand changement de performance. Au cours de votre enquête, n’oubliez pas de prendre en compte les UC et le nombre d’utilisateurs. La valeur du delta de performances est un bon indicateur quand il s’agit d’éléments Microsoft Fabric qui ont une utilisation d’UC élevée, car ils sont fortement utilisés ou exécutent de nombreuses opérations. Cependant, les petits modèles sémantiques avec peu d’activité d’UC peuvent ne pas présenter une image fidèle, car ils peuvent facilement montrer de grandes valeurs positives ou négatives.