JavaScript Required
We’re sorry, but Coda doesn’t work properly without JavaScript enabled.
Support Microsoft Power BI
Share
Explore
Support Microsoft Power BI
Power BI
Map
Présentation
Le marché des solutions BI
A quoi sert Power BI ?
Aide à la décision d'une formation courte Power BI
Untitled
Kit pédagogique
Versions & Licences
Références
Installation
Organiser son projet Power BI
Microsoft Fabric [WIP]
Mise en pratique
Exo 1
Exo 2
Exo 3
1 | Se connecter aux données
Obtenir les données d’un fichier Excel
Obtenir les données d’un fichier CSV/Texte
Obtenir les données d'un classeur Google Sheet
Créer un Dataflow (Query dans BI Service)
Récupérer le contenu d'un fichier Zip
Récupérer les fichiers d'un site SharePoint
OData
Tips - retours d'expériences [WIP]
2 | Transformer ses données (Power Query)
Pourquoi transformer ses données ?
Fusionner des requêtes (RECHERCHEV)
Les 6 types de jointure
Ajouter des requêtes
Transformations complexes
Combiner les feuilles d'un classeur
Combiner les fichiers d’un dossier
Équivalent d'un RECHERCHEV / VRAI
Langage M
Fonctions personnalisées
Transformer avec R [WIP]
Transformer avec Python [WIP]
3 | Modéliser (+ DAX)
Relations entre tables
Roche's Maxim
Propriétés du modèle
Modèle de données & DAX
Schéma en étoile
Concepts liés au schéma en étoile
Slow Changing Dimension (SCD)
Groupe de calculs
DAX (le langage)
[WIP] Découverte du DAX
Fonctions
Groupes & hiérarchies
RLS
Table de dates
4 | Présenter et analyser
TIPS
Filtres & tris
Paramètres dynamiques
Graphiques
Axes dynamiques
Couleurs fixes selon les catégories
KPI
Jauge
Sparkline
Animer le rapport
Infos bulles personnalisées
Extractions
Signets
Fonctionnalités de présentation
Mises en forme conditionnelle
Étendre le rapport
Ajouter des visuels
Présenter avec R [WIP]
Présenter avec Python [WIP]
5 | Partager et diffuser
6 méthodes de partage d'un rapport Power BI
Partager avec Power BI Service
Partager un jeu de données
Espaces de travail
Se connecter à son Espace de travail
Approbation
L'application d'un espace de travail
Rôles dans un espace de travail
Préparer la diffusion dans Power BI Desktop [TODO]
Créer une application [TODO]
Power BI Server
Incorporer des rapports (Embed - API)
Datamart [beta]
Date de dernière actualisation
Analysis Services (SSAS)
2 | Transformer ses données (Power Query)
Combiner les feuilles d'un classeur
Combiner les feuilles d'un classeur
A partir d’Excel ou Power BI.
Pour suivre la procédure avec un exemple :
- Télécharger le kit pédagogique (cf.
Kit pédagogique
)
- Le fichier exemple est ici : PowerBIDesktop_KitPedago\sample02-combine-fichiers\Ventes_2020.xlsx.
Étape 1 | Se connecter à une des feuilles
Excel :
Données
>
Obtenir les données
>
A partir d’un fichier
>
A partir d’un classeur
.
Power BI :
Accueil
>
Obtenir les données
>
A partir d’un fichier
>
A partir d’un classeur
.
Sélectionner le fichier Excel contenant les feuilles, dans notre exemple Vente_2020.xlsx.
Cocher
une seule feuille
, par exemple Janvier :
Cliquer sur
Transformer les données
.
Power Query s’ouvre.
Renommer la requête reqExemple.
Étape 2 | Créer un paramètre
Accueil
>
Gérer les paramètres
>
Nouveau
Saisir le nom paramNomFeuille et comme Valeur actuelle Janvier:
Cliquer sur
OK
.
Afficher la barre de formule :
Affichage
> coche
Barre de formule
.
Se positionner sur l’étape
Navigation
de la requête
reqExemple
. Dans la barre de formule, remplacer “Janvier” par
paramNomFeuille
:
devient :
Cliquer à l’extérieur de la barre de formule, ce qui valide la formule.
Étape 3 | Transformer la requête Exemple en fonction
Sur la requête
reqExemple
, clic droit >
Créer une fonction
.
Dans
Nom de fonction
, saisir
fcExemple
puis
OK
.
Étape 4 | Créer une requête vers le même fichier
Sur la requête reqExemple, clic droit >
Dupliquer
Renommer la nouvelle requête Data
Supprimer
toutes les étapes
sauf la première (Source)
Étape 5 | Appliquer la fonction
Ajouter une colonne >
Appeler une fonction personnalisée
Dans la liste
Requête de fonction
, sélectionner la fonction
fcExemple
.
Dans la liste
paramNomFeuille
, sélectionner la colonne
Name
.
Valider. Une nouvelle colonne
fcExemple
s’affiche, avec le mot Table dedans.
Cliquer sur le bouton
Développer
:
Décocher
Utiliser le nom de la colonne d’origine comme préfixe
, laisser cocher les autres coches et valider.
La requête affiche désormais autant de lignes qu’il n’y a de lignes dans chacune des feuilles.
Renommer la colonne
Name
en
Mois
.
Supprimer les autres colonnes (Data, Item, Kind, Hidden).
Sélectionner toutes les colonnes (
CTRL + A
) puis
Transformer
>
Détecter le type de données
.
Étape 6 | Finalisation
Dans Power BI
Clic droit sur la requête
reqExemple
: décocher
Activer le chargement
, et confirmer le message d’avertissement le cas échéant.
Accueil
>
Fermer et appliquer
.
Dans Excel
Accueil
>
Fermer et charger dans
.
Cocher
Connexion uniquement
.
Dans le volet des requêtes qui s’affiche à droite : clic droit sur la requête Data >
Charger dans
.
Excel 2013 et suivant : cocher
Tableau croisé dynamique
.
Excel 2010 : cocher
Tableau
, valider, puis
Insertion
>
Tableau croisé dynamique
Étape 7 | Vérification
Dans le fichier Excel, copier l’une des 3 feuilles et la nommer Avril.
Modifier quelques chiffres
Enregistrer le classeur
De retour dans Excel :
Données
>
Actualiser tout
(Excel 2010 : 2x) ou Power BI : Accueil > Actualiser :
Étape 1 | Se connecter à une des feuilles
Étape 2 | Créer un paramètre
Étape 3 | Transformer la requête Exemple en fonction
Étape 4 | Créer une requête vers le même fichier
Étape 5 | Appliquer la fonction
Étape 6 | Finalisation
Dans Power BI
Dans Excel
Étape 7 | Vérification
Gallery
Share
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
Ctrl
P
) instead.