Power BI, la plateforme décisionnelle de Microsoft, est devenue ces dernières années l'outil le plus répandu en entreprise après Excel. Mais la phrase « nous avons déployé Power BI » signifie le plus souvent « nous avons fait quelques rapports ». Un vrai déploiement commence par le modèle de données.
01. L'écosystème Power BI : Desktop, Service, passerelle
Power BI se compose en réalité de trois éléments :
- Power BI Desktop : l'application de bureau où le rapport est développé
- Power BI Service : l'environnement cloud où les rapports sont publiés
- La passerelle sur site : le pont qui relie vos bases locales au Service
Comprendre le rôle de chacun est le fondement des décisions d'architecture.
02. Le modèle de données : le cœur du sujet
La véritable puissance de Power BI ne réside pas dans les rapports mais dans le modèle de données. Un modèle bâti selon la logique du schéma en étoile permet d'écrire des mesures complexes avec du DAX simple.
Sur un mauvais modèle, même un excellent DAX reste lent et impossible à maintenir.
03. Les bases du DAX
Le DAX (Data Analysis Expressions) est le langage de formules de Power BI. Il ressemble à Excel, mais fonctionne par contexte de filtre et non ligne par ligne. Les trois premières fonctions à apprendre :
- CALCULATE (modification du contexte de filtre)
- FILTER (filtre au niveau de la ligne)
- SUMX (somme itérative)
Bien comprendre ces trois-là ouvre 80 % du DAX.
04. Publication et actualisation
Le rapport est prêt dans Desktop. Vous le publiez dans le Service. Les données doivent être actualisées : cela se programme (huit fois par jour au maximum avec une licence standard) ou se fait en temps réel via une API de push.
Négliger l'installation de la passerelle restreint l'accès aux données locales ; c'est le point de blocage le plus fréquent des premiers mois.
Découvrez notre solution Power BI
Pour en savoir plus, vous pouvez réserver un entretien de conseil gratuit.