Lissage des performances

Power BI exécute le lissage des performances sur toutes les capacités Premium. Le lissage est utilisé pour calculer l’impact des opérations par rapport à votre capacité. Connaître l’impact de vos opérations sur votre capacité affecte de nombreuses fonctions Power BI comme la facturation, la mise à l’échelle automatique et les métriques affichées dans l’application Métriques de capacité Microsoft Fabric.

Dans une capacité Premium, l’utilisation du processeur est la mesure la plus importante, car elle permet de déterminer la quantité de votre capacité qui est en cours d’utilisation. En aplatissant votre utilisation du processeur au fil du temps, le lissage permet d’éviter d’être pénalisé en raison de pics d’utilisation intensive du processeur. Quand l’utilisation du processeur est plus plate, vous pouvez éviter la limitation en cas de petits pics.

Les chiffres ci-dessous montrent comment l’utilisation du processeur est présentée dans le graphique Utilisation, par opposition à l’ancienne présentation.

Actuellement

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

Avant mai 2022

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

En lisant les pics de vos opérations Power BI, la capacité devient plus facile à gérer. La limitation n’est plus implémentée chaque fois qu’une opération de courte durée dépasse la puissance de calcul de la capacité.

Comment l’utilisation du processeur est-elle calculée ?

Pour calculer l’utilisation du processeur, Power BI sépare les opérations en deux catégories : les opérations interactives et les opérations en arrière-plan. Les opérations interactives sont des opérations plus courtes, généralement déclenchées par des interactions utilisateur avec l’interface utilisateur. Les opérations en arrière-plan sont des opérations qui s’exécutent pendant une longue période. Power BI calcule l’utilisation du processeur pour ces opérations différemment en fonction du type.

Les opérations interactives calculent une moyenne de l’utilisation de la capacité sur une courte période, comme par intervalles de cinq minutes. Les opérations en arrière-plan en revanche, calculent une moyenne de l’utilisation de la capacité sur une période beaucoup plus longue de 24 heures. L’avantage de cette méthode est que les opérations qui nécessitent de nombreuses ressources, comme les actualisations, sont lissées, car la moyenne est calculée sur une période longue.

Pour chaque point dans le temps, Power BI additionne l’utilisation moyenne du processeur des opérations interactives et des opérations en arrière-plan. Si l’utilisation du processeur pour un point dans le temps spécifique dépasse la limite de la référence SKU, la mise à l’échelle automatique est déclenchée si elle est activée. Si la mise à l’échelle automatique n’est pas activée ou si l’utilisation du processeur est supérieure à la valeur que la mise à l’échelle automatique peut gérer, la limitation est appliquée.

Comment détecter la surcharge ?

Vous pouvez déterminer si la capacité est surchargée en consultant le graphique Utilisation dans l’application Métriques Premium. Un pic dépassant la ligne indique une surcharge. Pour examiner plus précisément la surcharge, accédez à la page de Point dans le temps. Vous pouvez ensuite passer en revue vos opérations interactives et en arrière-plan, et voir celles qui ont causé la surcharge de votre capacité. Vous pouvez également déterminer quand les événements de surcharge ont eu lieu.

Comment résoudre la surcharge ?

Lors de surcharges de la capacité, vous pouvez choisir d’activer la mise à l’échelle automatique, de mettre à jour votre capacité vers une référence SKU supérieure ou de ne rien faire. Le tableau suivant fournit trois exemples d’action que vous êtes susceptible d’entreprendre quand la capacité est surchargée.

Scénario Solution Détails
Quelques incidents de surcharge pendant la nuit Ne rien faire Il est probable qu’un petit nombre d’incidents de surcharges brefs ait un faible impact sur les performances de votre capacité. S’ils se produisent la nuit et que vous estimez qu’il s’agit d’une période de faible utilisation de la capacité, vous pouvez choisir de ne pas agir. Toutefois, en cas de surcharge de la capacité, la limitation est appliquée. Vous devez prendre en compte les implications liées à des performances plus lentes pendant ces périodes de surcharge de la capacité.
Quelques incidents de surcharge pendant la journée Activer la mise à l’échelle automatique Quand vous rencontrez peu d’incidents de surcharge, il est important de noter à quel moment ils se produisent. Si ces incidents se produisent à l’heure de pointe, quand la capacité est fortement utilisée, la limitation est appliquée et ralentit les opérations selon votre capacité. Par conséquent, la capacité fournit une expérience inférieure moyenne aux personnes qui l’utilisent. Dans ces situations, il convient d’activer la mise à l’échelle automatique pour éviter la limitation.
Incidents de surcharge nombreux Effectuer une mise à niveau vers une référence SKU supérieure Quand votre enquête révèle que de nombreux incidents de surcharge de la capacité se produisent, il convient d’envisager une mise à niveau vers une référence SKU supérieure. Dans ce cas, prenez en compte le coût lié à une mise à l’échelle automatique constante par rapport au coût de la mise à niveau vers une référence SKU supérieure.