Dépassement de capacité dans Microsoft Fabric

Le surplus de capacité est une fonctionnalité d’adhésion qui paie l’utilisation excédentaire éligible, jusqu’à un seuil de 24 heures en continu fixé par l’administrateur de capacité. Cela aide à éviter la limitation du débit en cas de demande temporairement supérieure au SKU provisionné. Le seuil configuré n’est pas un plafond de dépenses strict. Comme Fabric évalue périodiquement les excédents et que les opérations déjà en cours continuent de s’exécuter, vos facturations peuvent dépasser le seuil.

Cette fonctionnalité agit comme un filet de sécurité qui maintient votre capacité opérationnelle pendant que vous agissez pour empêcher une limitation supplémentaire. Lorsque vous l’activez, le dépassement de capacité est facturé à trois fois le tarif pay-as-you-go, mais uniquement pour une utilisation dépassant votre capacité actuelle et qui déclencherait sinon un throttling. En activant le dépassement de capacité, vous vous assurez que les charges de travail continuent sans interruption pendant des pics de demande inattendus ou de petites surcharges régulières. Cette approche complète les bonnes pratiques de gestion des capacités plutôt que de les remplacer.

Note

Le surplus de capacité est activé par défaut lorsque vous créez une capacité Fabric. Vous pouvez le configurer lors de la création de capacité ou plus tard après avoir provisionné via le catalogue OneLake ou le portail administratif.

Principaux avantages

Le dépassement de capacité offre les avantages clés suivants :

  • Agit comme un filet de sécurité pendant des surcharges inattendues, en maintenant les capacités opérationnelles tout en donnant aux administrateurs le temps de répondre.
  • Gère automatiquement les petites surcharges interactives de routine sans nécessiter d’action d’administrateur.

Fonctionnement du dépassement de capacité

Le dépassement de capacité évite le bridage en prenant automatiquement en charge l’utilisation excédentaire de capacité jusqu’à un seuil qu’un administrateur définit. Voici comment la limitation de la puissance dans Fabric interagit avec la surdimension de capacité :

  • Chaque capacité a des ressources de calcul fixes mesurées en unités de capacité (UNITÉS de capacité).

  • Lorsque la demande dépasse la capacité disponible (après lissage) au-delà d’un seuil défini, Fabric applique la limitation. Pour en savoir plus sur la limitation, consultez le fonctionnement de la limitation.

  • Le dépassement de capacité couvre l’utilisation excédentaire au moment où une limitation du débit serait autrement appliquée.

Le dépassement de capacité se produit au moment de l'activation de la limitation. Lorsque l'utilisation fluide de votre capacité dépasse les seuils intégrés, au lieu d'appliquer des délais ou des refus, le surplus de capacité réconcilie automatiquement l'excédent d'utilisation en facturant votre abonnement Azure. Cette approche maintient votre capacité dans un état non limité. Les tâches en cours continuent sans interruption, et la capacité continue de fonctionner sans limitation visible par l’utilisateur.

Pour équilibrer coût et performance, les administrateurs de capacité définissent un seuil de surplus de 24 heures en mouvement. Fabric compare ce seuil avec vos excédents traités des dernières 24 heures et l’évalue tous les 5 minutes. Par exemple, si Fabric effectue une vérification à 09h00, il compare le seuil à vos dépassements traités de 09h00 hier à 09h00 aujourd’hui. À 09:05, la fenêtre avance de cinq minutes, évaluant l’utilisation de 09:05 hier à 09:05 aujourd’hui.

Les seuils de dépassement utilisent le quota Fabric, donc vous ne pouvez fixer un seuil que s’il correspond à votre quota disponible. Le quota requis est égal à 1/24 du seuil que vous définissez, car Fabric répartit votre seuil d’heures de CU sur 24 heures. Par exemple, un seuil de 48 CU-heures ajoute 2 CU à votre quota. Si le quota disponible ne supporte pas le seuil configuré, vous ne pouvez pas activer le surplus de capacité tant que vous n’avez pas augmenté le quota ou réduit le seuil. Pour en savoir plus sur les quotas, consultez Fabric quotas.

Suivre l'utilisation excédentaire

Microsoft Fabric propose plusieurs méthodes pour suivre quand un dépassement de capacité s’active et combien de capacité supplémentaire vous utilisez :

Méthode Ce qu’il montre
Application Métriques de capacité Les journaux d'activité traités pour les dépassements de capacité, affichent les heures CU facturées et l'état de capacité (Actif contre Limitation).
Gestion des coûts Azure Suit les dépassements facturés au moyen d’un compteur distinct (utilisation de capacité en dépassement) ; montre l’impact financier au fil du temps.
Événements de capacité dans Real-Time Hub Alertes en temps réel des événements de dépassement de capacité en utilisant le tableau résumé.

Concepts clés du comportement

Concept Description
Point de déclencheur S’active lorsque le pourcentage du seuil de latence interactive dépasse 100 % (c’est-à-dire lorsque votre utilisation lissée au cours des 10 prochaines minutes dépasse 100 % de la capacité).
Ce qui est facturé Tout report cumulatif lorsque le pourcentage de seuil de délai interactif dépasse 100%.
Aucune amélioration des performances Cela n’augmente pas la taille du SKU ni les ressources disponibles ; cela empêche seulement le bridage. Dimensionner le SKU pour une charge soutenue.
Seuil de dépenses Fixez-vous un seuil de 24 heures en heures de réduction de carbone. Une fois le seuil atteint, la surcapacité s’arrête et la limitation du débit reprend jusqu’à ce que l’utilisation sorte de la fenêtre ou que vous augmentiez le seuil. Le seuil n’est pas un plafond strict. Pour plus d’informations, voir Comprendre le seuil de dépassement.
Interaction de protection contre les surtensions Le dépassement de capacité ne remplace pas la protection contre la surtension ; les deux fonctionnalités fonctionnent ensemble pour gérer la charge.
Comportement auto-gérant Entièrement automatisé ; commence lorsque l’utilisation atteint le seuil et s’arrête lorsque l’utilisation descend en dessous du seuil.

Comprenez le seuil de dépassement

Le seuil de dépassement que vous configurez est un seuil de dépenses, pas un plafond de dépenses strict. Fabric évalue les excédents traités à intervalles réguliers. Lorsque votre capacité atteint le seuil, il peut y avoir un court délai avant que le throttling ne commence, et les opérations déjà en cours continuent de fonctionner. En conséquence, vos frais réels de dépassement peuvent dépasser le seuil fixé.

L’utilisation suivante évite la limitation du débit et est facturée au tarif de dépassement :

  • Une consommation excédentaire accumulée avant que votre capacité ne devienne dépassée.

  • Des opérations qui fonctionnent alors que votre capacité est en surplus.

  • Des opérations qui durent jusqu’à cinq minutes après que votre capacité a atteint le seuil.

Le seuil s’applique aux excédents traités dans une fenêtre de 24 heures en mouvement. À mesure que l’ancienne consommation en dépassement sort de la fenêtre de calcul, une marge de dépassement redevient disponible.

Phase Comportement de capacité Comportement de facturation
Normal L’utilisation reste dans les limites du quota alloué au SKU. Pas de frais de dépassement.
Actif en surâge Fabric accepte l’utilisation excédentaire éligible tandis que l’excédent traité reste en dessous du seuil. Fabric facture l’utilisation excédentaire au tarif de dépassement.
Seuil atteint Fabric passe à la limitation du débit après l’intervalle d’évaluation du service. La consommation en vol peut faire dépasser les charges au-delà du seuil.
Recovery Les anciens excédents traités quittent la fenêtre roulante. La marge de manœuvre supplémentaire redevient disponible.

Considérations relatives au coût de dépassement de capacité

Activer la surcharge de capacité peut entraîner des frais supplémentaires au-delà de votre SKU de capacité. Tenez compte des contrôles et comportements de coûts suivants :

  • Compteur de facturation : Azure facture la consommation excédentaire via un compteur séparé à trois fois les tarifs pay-as-you-go. Ce taux s’applique uniquement aux heures CU au-delà de votre allocation de référence SKU.

  • Seuil de dépenses : Définissez un seuil de CU glissant sur 24 heures pour contrôler les coûts. Quand vous atteignez le seuil, le dépassement de capacité s’arrête et la limitation reprend jusqu’à ce que la consommation soit passée ou que vous augmentiez le seuil.

  • Frais basés sur l’utilisation : Activer la surcharge de capacité ne comporte aucun frais permanent. Vous payez uniquement pour les heures CU qui empêchent le throtteling.

  • Ajustement des seuils : Vous pouvez mettre à jour le seuil à tout moment. Augmenter le seuil reprend la facturation si la surcharge persiste. Abaisser le seuil peut entraîner une limitation si vos dépassements de capacité traitée dépassent le nouveau seuil.

  • Activation de la protection contre le dépassement pendant la limitation : Si vous activez une capacité de dépassement lors d’un événement de limitation intense, Fabric vous facture tous les reports cumulatifs au moment où vous activez cette capacité supplémentaire.

  • Lorsque le dépassement de capacité s’active :

    • Passez en revue les charges de travail et optimisez ou redistribuez le cas échéant.
    • Passez à un SKU supérieur si vous avez des dépassements de capacité fréquents ou si vous êtes dans un fort état de limitation (par exemple, rejet en arrière-plan).
    • Ajustez le seuil en fonction du budget et des besoins en performance.
  • Consultation des frais : Utilisez Gestion des coûts Azure et filtrez le compteur de dépassement (Utilisation de capacité en surcapacité CU) pour surveiller l’utilisation et les coûts.

Seuils de dépassement de capacité

Les seuils de dépassement de capacité sont définis en heures CU. Par exemple, un F2 fournit 2 heures de CU par heure, ou 48 heures par jour, tandis qu’un F256 fournit 256 heures de CU par heure, ou 6 144 heures par jour.

Le tableau suivant montre les heures quotidiennes de CU disponibles pour chaque SKU de capacité afin de vous aider à choisir un seuil d’excédent approprié. Comme Azure facture l’utilisation des excédents à trois fois les tarifs pay-as-you-go, maintenez le seuil de dépassement en dessous d’un tiers de vos heures CU quotidiennes ; le point où les coûts sont similaires à ceux d’une augmentation du SKU. Des seuils plus élevés peuvent être utiles pour gérer des pics d’activité interactive courts mais importants, qui peuvent malgré tout entraîner une limitation même après une augmentation de capacité.

Référence SKU de capacité Unités de capacité de base Heures CU par jour
F2 2 48
F4 4 96
F8 8 192
F16 16 384
F32 32 768
F64 64 1,536
F128 128 3,072
F256 256 6,144
F512 512 12,288
F1024 1,024 24 576
F2048 2 048 49 152
F4096 4 096 98,304
F8192 8,192 196,608

Considérations et limitations

Considérez les points suivants lorsque vous utilisez un surplus de capacité :

  • Le dépassement de capacité est disponible uniquement pour les références SKU F.

  • Le dépassement de capacité paie votre dette de capacité excédentaire pour la fenêtre de temps actuelle, mais ne efface pas votre dette future. Ce comportement garantit que le dépassement de capacité rembourse la quantité minimale viable de CU pour maintenir votre capacité en fonctionnement. Cela signifie aussi que, si vous avez des surcharges importantes, la surcharge de capacité peut durer longtemps, atteignant finalement votre seuil d’heures de CU. Lorsque le dépassement de capacité s’active, passez en revue votre capacité et prenez les mesures appropriées.

  • Le dépassement de capacité empêche le ralentissement et permet l’exécution de nouvelles tâches. Ce comportement empêche les impacts en aval sur les utilisateurs mais peut aussi permettre d’admettre de nouveaux emplois importants. Pour empêcher Fabric d’accepter de nouveaux travaux en arrière-plan lors du blocage des tâches en arrière-plan, définissez une limite de protection contre les pics de capacité de 100%.

  • Soyez prudent lorsque vous réduisez la capacité avec un dépassement de capacité activé. Réduire la capacité peut entraîner des dépassements importants qui entraînent des frais automatiquement.

FAQ et bonnes pratiques

Quand dois-je utiliser le dépassement de capacité ?

Utilisez-le lorsque la disponibilité est critique et que vous atteignez parfois des limites de capacité. C’est idéal pour les pics rares et inattendus ou les petits pics réguliers où vous n’avez pas besoin de monter en puissance. Si vous êtes limité régulièrement en dehors de ces scénarios, augmentez les ressources à la place.

Le surplus de capacité améliore-t-il les performances ?

Non. Cela empêche la limitation, mais n’ajoute pas de mémoire ni de vitesse. Les travaux s’exécutent comme d’habitude, mais sans retard ni rejet.

Que se passe-t-il si je l’active pendant la modulation ?

Elle règle immédiatement le dépassement cumulé.

Puis-je indiquer quelles charges de travail ou utilisateurs ont provoqué le dépassement ?

Les surcharges résultent de l’accumulation de toutes les opérations sur la capacité. Analysez les données de l’application Métriques de capacité pour trouver des informations sur les opérations exécutées sur votre capacité dans une fenêtre de temps spécifiée.

Non. Elle empêche uniquement la limitation causée par l'épuisement de l'unité de calcul. La mémoire, la concurrence et d’autres limites s’appliquent toujours (voir la limitation de la référence SKU du modèle sémantique , par exemple).

Si ma capacité ne dépasse jamais un délai interactif de 100%, y a-t-il un coût associé au maintien du dépassement de capacité ?

Non. Vous payez uniquement lorsque des dépassements se produisent.