4.5Dataflows & modèles composites
Quand plusieurs rapports répètent le même nettoyage Power Query, il est temps de mutualiser : les dataflows déplacent la préparation dans le Service — une requête centrale (le référentiel produits nettoyé) que tous les rapports consomment. Et quand un rapport doit combiner un modèle sémantique publié avec des données locales, les modèles composites le permettent : se connecter au modèle central ET ajouter sa table Excel de budget.
Section de découverte plus que de pratique intensive (les licences entrent en jeu) : vous comprendrez quand ces briques s'imposent et ce qu'elles changent à l'architecture d'équipe.
Vocabulaire de la section
- Dataflow
- Power Query dans le cloud : des requêtes centralisées dans le Service, réutilisables par plusieurs rapports — préparer une fois, consommer partout.
- Modèle sémantique (dataset)
- Le modèle publié (tables, relations, mesures) : d'autres rapports peuvent s'y connecter en direct (connexion active) sans dupliquer.
- Connexion active (Live)
- Le rapport consomme un modèle publié tel quel : un seul modèle de vérité, plusieurs rapports branchés.
- Modèle composite
- Le mélange : connexion à un modèle publié + tables locales ajoutées (DirectQuery sur modèle sémantique) — flexibilité maximale, complexité en proportion.
- Un seul modèle de vérité
- Le principe d'architecture : les mesures clés définies UNE fois, consommées par tous — fin des « CA différents selon le rapport ».
Un dataflow sert à…
En pratique — Penser l'architecture d'équipe (exercice de conception)
- Inventoriez : combien de rapports dans votre équipe refont le MÊME nettoyage (référentiels, calendrier, mapping) ? Chaque doublon est un candidat dataflow.
- Identifiez le modèle « de vérité » potentiel : quel modèle mérite d'être publié une fois et consommé par tous (connexion active) ?
- Si vous avez une licence Pro : testez la connexion à un modèle publié (Obtenir les données → Modèles sémantiques Power BI) et constatez : les mesures arrivent toutes faites.
- Écrivez l'architecture cible en 3 lignes : dataflows (préparation) → modèle central (mesures) → rapports connectés. C'est la feuille de route d'équipe.
Points clés à retenir
- Dataflow = Power Query mutualisé dans le cloud : préparer une fois, réutiliser partout.
- Connexion active à un modèle publié = un seul modèle de vérité, des rapports multiples.
- Le composite combine modèle central + données locales : puissant, à réserver aux vrais besoins.
- Ces briques structurent le TRAVAIL D'ÉQUIPE : leur intérêt naît à plusieurs rapports/auteurs.
Questions fréquentes
Dataflow ou requête dans le .pbix : comment trancher ?
Utilisé par UN rapport : requête locale. Utilisé par plusieurs rapports/auteurs : dataflow. Le critère est la réutilisation — et la maintenance en un seul endroit.
Quelles licences pour tout cela ?
Dataflows et connexions actives demandent Pro (et certaines options Premium/Fabric). C'est un sujet d'organisation plus que d'apprentissage : les concepts, eux, se maîtrisent dès maintenant.