Publié

Lors du Meetup « Les coûts dans Microsoft Fabric » des Gentils Développeurs Data, j’ai présenté un fichier Excel pour illustrer les effets du throttling, du smoothing sur une capacité Fabric.
Devant l’intérêt manifesté pour ce fichier, j’ai décidé d’en faire une petite application web, plus simple à partager et à utiliser.

Pourquoi ce simulateur ?

Avec Fabric, il peut être complexe de comprendre comment la consommation de Capacity Units (CU) impacte une capacité Fabric.
Les effets ne sont pas les mêmes, selon que la consommation soit liées à des opérations interactives (interactive operations) ou d’arrière-plan (background operations),
Et lorsque la consommation dépasse la capacité souscrite, des mécanismes de régulation entrent en jeu, avec un impact progressif sur les charges de travail.

Ce simulateur vous permet de :
  • Injecter des CUs interactive et background sur des intervalles de temps
  • Visualiser l’effet du lissage (smoothing) des background operations
  • Comprendre les effets de chaque politique de throttling :
    • Overage : dépassement temporaire autorisé
    • Interactive delay : latence introduite sur les opérations interactives (comme les requêtes DAX)
    • Interactive rejection : rejet des nouvelles opérations interactives
    • Background rejection : rejet de toutes les nouvelles opérations

L’objectif : tester des scénarios, simuler des charges extrêmes et observer leur impact, le tout sans consommer la moindre seconde de CU.

Histoire d’être dans l’ère du temps, ce simulateur a été vibe-codé avec GPT-4.
Il s’agit d’une première version qui peut contenir des bugs, vos retours sont les bienvenus (par LinkedIn).

Liens

Aut•rice•eur
Catégories Microsoft Fabric

Publié

Bienvenue sur Data Sensei

Un nouveau blog, une nouvelle aventure : Data Sensei est en ligne !
C’est ici, sur https://www.datasensei.fr/, que je vais désormais partager mes réflexions, mes découvertes et, je l’espère, quelques pépites autour de la data.

Adieu mon blog historique, et surtout, adieu WordPress.
Bonjour Textpattern — pour plusieurs bonnes raisons :

  • La sobriété, qui rend le site plus simple à consulter… même pour les robots ;
  • La sobriété encore, qui permet de mettre davantage l’accent sur une aventure humaine et collective. Qui sait, Matthieu Roy viendra peut-être poster ici de temps en temps ? Tu viens, Matthieu ? 😄
  • Je voulais à l’origine partir sur Ghost… mais après quelques combats perdus avec le système de mails (merci Ghost SMTP), j’ai préféré pivoter de stack pour éviter la déprime.
    Cela ne m’a pas empêché de replonger joyeusement dans Azure Container Apps, de découvrir Azure Communication Services, et de bricoler joyeusement. Une belle aventure technique en soi !

L’objectif ici : parler de data, probablement beaucoup de Microsoft, mais pas uniquement… et surtout, partager avec vous.

Aut•rice•eur
Catégories Everything is going to be alright