JavaScript required
We’re sorry, but Coda doesn’t work properly without JavaScript enabled.
Support formation Rapports Power BI
Support formation Rapports Power BI
Support formation Rapports Power BI
Présentation du support
Organisation des formations Power BI
Ressources pédagogiques
Kit pédagogique
Références
Mise en pratique
Exo 1
Exo 2
Exo 3
Aide à la décision d'une formation courte Power BI
Généralités
Carte & schéma Power BI
Présentation de la solution Power BI
Le marché des solutions BI
A quoi sert Power BI ?
Untitled
Le moteur derrière Power BI (Analysis Service)
Versions & Licences
Installation
Organiser son projet Power BI
Microsoft Fabric [WIP]
1 | Se connecter aux données
Obtenir les données d’un fichier Excel (SharePoint)
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
1 | Introduction
Ressources
2 | Travailler avec Power Query
Options [WiP]
Paramètres de la source de données [WiP]
3 | Accès et combinaison des données
4 | Valeurs et expressions
5 | Comprendre les types de données
Fonctions personnalisées
Recherche de la valeur précédente
Erreur Firewall
Closures (fermetures) [WiP]
Tips
Récursivité
Transformer avec R [WIP]
Transformer avec Python [WIP]
Query folding [WiP]
3 | Modéliser (+ DAX)
Relations entre tables
Propriétés du modèle
Modèle de données
Normalisation d'une base de données relationnelle
Schéma en étoile
Concepts liés au schéma en étoile
Slow Changing Dimension (SCD) [WiP]
Composants du modèles
Groupe de calculs
Groupes & hiérarchies
Relations [WiP]
Mesures d'expression de détail des lignes
Agrégations manuelles et automatiques
DAX (le langage)
[WIP] Découverte du DAX
Fonctions
Table de dates
RLS (Row Level Security)
"Page Level Security" [WiP]
RLS partiel [WiP]
Tables recommandées (Type de données dans Excel)
Optimisation du modèle
Roche's Maxim
DirectQuery dans SQL Server 2016 Analysis Services
4 | Présenter et analyser
TIPS
Filtres & tris
Paramètres dynamiques
Objets visuels
Axes dynamiques
Couleurs fixes selon les catégories
KPI
Jauge
Sparkline
Valeur dynamique des zones de texte
Icônes personnalisées
Animer le rapport
Infos bulles personnalisées
Extractions [WiP]
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]
Visuels personnalisés avec Deneb
MS Charticulator
5 | Partager et diffuser
6 méthodes de partage d'un rapport Power BI
Partager avec Power BI Service
Partager un modèle sémantique
Espaces de travail
[Admin] Créer un Espace de travail
Approbation
L'application d'un espace de travail
Rôles dans un espace de travail
Sécurité
Préparer la diffusion dans Power BI Desktop [TODO]
Créer une application [TODO]
Power BI Server
Analysis Services (SSAS)
Incorporer des rapports (Embed - API)
Datamart [beta]
Date de dernière actualisation
Labs Microsoft
Préparation
Ressources
Lab 00 | Configurer l’environnement de laboratoire local
Lab 01 | Obtenir des données dans Power BI Desktop
Lab 02 | Charger des données transformées dans Power BI Desktop
Lab 03 | Concevoir un modèle de données dans Power BI
Lab 04 | Créer des calculs DAX dans Power BI Desktop
Lab 05 | Créer des calculs DAX avancés dans Power BI Desktop
Lab 06 | Concevoir un rapport dans Power BI Desktop
Lab 07 | Améliorer un rapport dans Power BI Desktop
Lab 08 | Faire une analyse des données dans Power BI
Lab 09 | Créer un tableau de bord Power BI
Lab 10 | Appliquer la sécurité au niveau des lignes
Développeurs
Tabular Editor
Mode développeur (Projet Power BI)
[Dev] PowerOps : analyser un rapport avec
ModeOp express
Source CSV sur SharePoint [WiP]
Echange documents formation
2 | Transformer ses données (Power Query)
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
Dans le fichier source, copier/coller une des feuilles à importer, puis la renommer “Modèle...” (ici Modèle_Mois)
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 la feuile :
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 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 en as a 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 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
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.