Support formation Rapports Power BI

Développeurs

En bref

Cette annexe s'adresse aux créateurs Power BI qui veulent travailler comme des développeurs : versionner leurs rapports, automatiser les contrôles, outiller la modélisation, se connecter à des API et écrire des données depuis un rapport. Elle suppose une bonne maîtrise de Power BI Desktop, de Power Query et de DAX.

À l'issue de cette annexe, vous saurez :

  • enregistrer un rapport au format projet (PBIP, PBIR, TMDL) et suivre ses versions avec Git, sur le poste et dans un espace de travail Fabric ;
  • utiliser les principaux outils externes : Tabular Editor, DAX Studio, Semantic Link Labs, PowerOps ;
  • interroger une API REST depuis Power Query et empaqueter cette connexion dans un connecteur personnalisé ;
  • créer un flux de tâches translytique qui écrit dans une base Fabric depuis un rapport.

Parcours

  1. PBIP, PBIR, TMDL et Git : le format projet, le dépôt Git sur le poste, l'intégration Git d'un espace de travail, les branches et la mise en production.
  2. Outils externes : Tabular Editor, DAX Studio, Semantic Link Labs, PowerOps, et le mode opératoire pour installer et lancer un outil externe.
  3. API REST et connecteurs personnalisés : appeler une API protégée par jeton depuis Power Query, transformer la requête en fonction, créer un connecteur avec le Power Query SDK, et un aperçu de l'API REST Power BI.
  4. Flux de tâches translytiques : fonctions de données utilisateur Fabric, bouton de fonction de données et segment d'entrée pour écrire depuis un rapport.

Diaporama de la partie

[À compléter par le formateur : aucun diaporama n'existe aujourd'hui pour cette annexe.]

Mise en pratique

  • La page PBIP, PBIR, TMDL et Git se termine par une mise en pratique en six étapes, à partir du fichier du fil rouge.
  • La page API REST et connecteurs personnalisés fournit une solution complète à télécharger (requêtes et connecteur).
  • Le tutoriel Microsoft de la page Flux de tâches translytiques peut servir d'exercice guidé ; il demande une capacité Fabric (l'essai gratuit suffit).

Les notions de base sur les formats de fichiers sont présentées dans la page Les formats de fichiers : PBIX, PBIT, PBIP, PBIR, TMDL (partie 0) et la vue TMDL dans la page Vue TMDL (partie 3).

Sources

  • Projets Power BI Desktop (PBIP). Source
  • Présentation de l'intégration Git de Fabric. Source
  • Outils externes dans Power BI Desktop. Source