Logo Microsoft Fabric

Guide : Automatisation du démarrage et de l'arrêt de la capacité Microsoft Fabric

Partie 4 : Vérifier que tout fonctionne

Une fois le déploiement terminé et les horaires configurés, la dernière étape consiste à vérifier que les fonctions Azure s’exécutent correctement. Cette partie montre comment lancer un test manuel sans attendre l’horaire programmé, puis comment consulter l’historique des exécutions pour confirmer que les déclenchements automatiques se déroulent comme prévu.

Pourquoi vérifier le fonctionnement ?

Une configuration correcte dans Azure ne garantit pas à elle seule que tout fonctionne du premier coup. Un test manuel permet de valider rapidement le comportement de la Function App, tandis que l’historique des appels confirme que les exécutions planifiées sont bien prises en compte dans le temps.

Objectif : contrôler à la fois le bon déclenchement de la fonction et l’absence d’erreur dans les logs d’exécution.

Étape 1 : tester manuellement la fonction

Pour vérifier le comportement sans attendre la prochaine heure programmée, il est possible d’exécuter la fonction directement depuis Azure Portal.

  • Ouvrir la Function App.
  • Dans le menu de gauche, cliquer sur Fonctions.
  • Sélectionner start_capacity dans la liste.
  • Ouvrir l’onglet Code + test.
  • Cliquer sur le bouton Test/Exécution pour ouvrir le panneau latéral.
  • Cliquer sur Exécuter.
  • Attendre quelques secondes pour laisser les logs s’afficher en bas de l’écran.
  • Vérifier que le résultat se termine sans erreur.

Test manuel de la fonction start_capacity depuis l’onglet Code + test de la Function App Azure.

Vérification attendue : les logs doivent afficher un retour correct, avec un statut positif et sans message d’erreur bloquant.

Étape 2 : consulter l’historique des exécutions

Après le test manuel, il faut confirmer que les déclenchements automatiques apparaissent correctement dans l’historique de la fonction.

  • Ouvrir à nouveau la Function App.
  • Cliquer sur Fonctions dans le menu de gauche.
  • Sélectionner start_capacity.
  • Ouvrir l’onglet Appels.
  • Contrôler la liste des 20 dernières exécutions.
  • Vérifier la date, l’heure et le résultat de chaque appel.
  • Ouvrir une ligne si nécessaire pour consulter les logs détaillés.

Consultation de l’historique des exécutions de la fonction start_capacity dans Azure.

Chaque ligne permet d’identifier rapidement si l’exécution s’est terminée avec succès ou si une erreur s’est produite. Cette vue est utile pour confirmer le fonctionnement quotidien du planificateur sans devoir déclencher un test manuel à chaque fois.

Que faire si une erreur apparaît ?

Si le test manuel ou l’historique fait apparaître une erreur, il faut reprendre les éléments de configuration les plus sensibles.

  • Vérifier les variables d’environnement de la Function App.
  • Contrôler les permissions IAM sur la capacité Fabric et sur le Key Vault.
  • S’assurer que le secret du Service Principal est toujours valide.
  • Consulter les logs détaillés pour isoler précisément l’origine du blocage.

Bon réflexe : commencez toujours par les logs d’exécution, car ils indiquent généralement si le problème vient de l’authentification, des droits ou du paramétrage de la fonction.

Ce qu’il faut retenir

La vérification finale repose sur deux contrôles complémentaires : un test manuel pour valider le comportement immédiat de la fonction, puis la consultation de l’historique pour suivre les exécutions automatiques dans le temps.

Une fois ces deux points validés, l’automatisation de la capacité Microsoft Fabric est opérationnelle et peut être supervisée au quotidien depuis Azure Portal.

Poursuivre la lecture

Les différentes parties du Kezako

Retrouvez les différentes parties de ce Kezako sur l’automatisation Microsoft Fabric, de la compréhension initiale jusqu’aux vérifications finales.

Partie 1 Fonctionnement, prérequis et planning Comprendre l’architecture, les accès nécessaires et le principe du déclenchement automatique. Partie 2 Créer les ressources Azure Mettre en place le groupe de ressources, la capacité Fabric, le Service Principal, le Key Vault et la Function App. Partie 3 Modifier les horaires Ajuster le planning d’exécution dans le planificateur et redéployer les fonctions Azure. Partie 4 Vérifier que tout fonctionne Tester manuellement les fonctions et contrôler l’historique des exécutions dans Azure.

Rédigé par Rihab