Introduction Il m’arrive de faire un ensemble de tests ou de démonstrations sur Fabric, et de devoir mettre en route ma capacité via le portail Azure. Une fois ma journée et mes tests finis, il m’arrive régulièrement d’oublier d’éteindre cette capacité, et de voir la facture de ma souscription Azure gonfler. L’idée de cette articleLire la suite « Automatiser la mise pause d’une capacité Microsoft Fabric »
Archives de l’auteur : Vincent GUYONVARCH
Interroger les API Admin Power BI via Python et Pandas
Le but de ce script est de présenter une méthode permettant d’historiser les données de logs d’activités Power BI. Il repose sur trois prérequis : Une fois les prérequis mis en place, il faudra compléter le script avec les informations sur le tenant et l’app. Aussi, faire attention au nombre de jour à interroger, etLire la suite « Interroger les API Admin Power BI via Python et Pandas »
Utiliser une procédure de MERGE dans une logique ELT pour SQL
Ce script est une ébauche permettant de mettre à jour les données d’une table depuis une source avec une procédure de MERGE. Via un ensemble de clé, la procédure choisiera de mettre à jour ou d’ajouter les lignes lues dans la source. SQL Script
Uploader un fichier depuis un environnement On-Premises ou une Azure Function vers un compte de stockage Azure
Vérifier l’impact minimal de l’incremental refresh des datasets Power BI
Introduction Power BI permet aux utilisateurs de simplifier le rafraîchissement des datasets par le biais de partitions de données, pour éviter de parcourir un ensemble de données trop important lors de la mise à jour d’un dataset. Ces partitions servent à la fois de réduire leur durée de mise à jour, mais aussi pour réduireLire la suite « Vérifier l’impact minimal de l’incremental refresh des datasets Power BI »
Récupérer les rafraîchissements programmés par capacités Power BI via REST API et Powersehell
Renommer les fichiers d’un dossier par pattern
Power BI dataset : réduire les temps de refresh post-déploiement via XMLA Endpoint
Introduction La maturité des projets Power BI peut amener les utilisateurs à collaborer et à mettre en place des méthodes d’automatisation des déploiements, via l’utilisation de pipelines de déploiement. Cependant, cette utilisation peut cause un problème de haute disponibilité : lorsque l’on déploie un objet d’une étape à l’autre, le dataset associé n’est plus utilisableLire la suite « Power BI dataset : réduire les temps de refresh post-déploiement via XMLA Endpoint »
Power BI Gen2 Premium Capacity : Mieux analyser et plannifier leur consommation en requêtant via endpoint XMLA les métriques d’utilisation
Depuis l’arrivée de la nouvelle génération de capacités Power BI, il est récurrent d’entendre que leur suivi et la compréhension de leur fonctionnement est compliqué. L’application pour le suivi des métriques propose quelques visuels permettant un suivi global, qui peut plaire ou non (je n’aborderai pas ce sujet dans cet article), mais propose aussi unLire la suite « Power BI Gen2 Premium Capacity : Mieux analyser et plannifier leur consommation en requêtant via endpoint XMLA les métriques d’utilisation »
Power BI Datasets : Mettre à jour les paramètres d’identification via API dans une logique CI/CD
Déploiement automatisé et mise à jour des paramètres de Datasets au sein de Power BI Dans une logique de développement & d’intégration continue, et lors des déploiements d’un rapport depuis un environnement de développement vers un environnement d’intégration puis de production, il est important de séparer les sources de données et les identités d’authentification. Cependant,Lire la suite « Power BI Datasets : Mettre à jour les paramètres d’identification via API dans une logique CI/CD »