Formation en ligne
L’analyse de données rendue
accessible à tous grâce à la
puissance de Power BI et du
langage DAX
Bienvenue dans cette formation!
Ingénieur industriel à Rabat - Maroc
DESS d’analyse des données l’université de
Toulouse – France
Certificat de Microsoft Excel
Certificat d’ACL (Audit Commande Language)
Certificats de formation en comptabilité et
fiscalité
Forma sur les plates formes Udemy, Tuto
et Podia
Concepteur de tableaux de bord sur demande
Expérience très riche dans les outils d’analyse des
données avec cas réels :
Excel
Excel avancé : Power Query et Power Pivot
VBA
C’est qui RKIA Power BI
ACL
BERZEL ? SAP
SQL
Langage R
PYTHON
1. Excel de A à Z
2. Excel avancé
3. VBA et macros
4. Power BI
Mon catalogue
des formations 5. Préparation à la certification Power BI
payantes 6. SQL
7. Tableaux de bord
8. SAP
9. PYTHON
- Paiement par virement bancaire ou Western Union ou Paypal ou
Payoneer
Autres - Formation distancielle sur Zoom ou possibilité d’acheter les
informations enregistrements de la formation
- Cours et études de cas d'entreprises avec corrigés
- Accès illimité aux vidéos de la formation
C’est quoi BI ?
Power BI
Caractéristiques du logiciel Power BI
Etapes d’apprentissage de Power BI
Plan de Cycle de travail dans Power BI
formation Interface Power BI
Importer les données
Créer les relations
Visualiser les données
Langage DAX
La Business Intelligence ou l’informatique
décisionnelle est un ensemble des
Business moyens, outils et méthodes qui
Intelligence permettent de collecter, de consolider, de
dans modéliser et de restituer les données,
l’entreprise matérielles ou immatérielles, d’une
entreprise en vue d’offrir une aide à la
décision.
Power BI est un outil de Business Intelligence développé par Microsoft.
Il est spécifiquement destiné à :
L’analyse et la visualisation des données
la création de rapports
C’EST QUOI
l’aide au pilotage de l’entreprise
POWER BI ? la diffusion de l’information
Power BI offre la possibilité de créer des tableaux de bord
dynamiques, interactifs et esthétiques.
Power BI est le leader du marché de la
Business Intelligence.
Power BI Desktop fait l’objet de mises à jour mensuelles ainsi
C’EST QUOI l’interface utilisateur change régulièrement.
POWER BI ? Ce cours est centré sur le Power BI Desktop qui est gratuit et ne
traite pas le Power BI Service.
Power BI est le leader du marché de la
Business Intelligence.
Caractéristiques du logiciel Power BI
- Connecter, transformer et analyser des millions des lignes des
données
- Créer des modèles relationnels pour lier les données de différentes
tables
Caractéristiques - Définir des calculs complexes à l’aide du langage Data Analysis
du logiciel Expressions (DAX)
Power BI - Visualiser les données avec des rapports et des tableaux de bord
interactifs
- Couleurs biens étudiées par Power BI
- Variété très importante des visuels et possibilité de télécharger
des visuels sur internet
- Logiciel intuitif, puissant et gratuit : Power BI est leader des
Power BI est le leader du marché de la
Business Intelligence.
plateformes BI
1. Import des données 2. Transformer les
Etapes données avec Power
Query
d’apprentissage
de Power BI
Durée estimée : 3. Créer des relations 4. Maîtriser les top fonctions
10 heures entre les données du langage DAX
Power BI est le leader du marché de la
Business Intelligence.
5. Créer des rapports
Comprendre le cycle de
travail dans Power BI
Comprendre le cycle de travail dans Power BI
Power BI Desktop Power BI Service
1. Préparer 2. Modéliser 3. Visualiser 4. Partager
Etapes de création des rapports
1. Se connecter et
préparer les données
2. Créer les relations
entre les tables
Données
3. Construire des tableaux de
bord interactif et visualiser vos
Modèle données
Rapports
Interface Power BI
Rapport Excel
Editeur Power Query
Données
Importer de
Modèle
différentes
sources
Visualisation
L’interface Données
Données
L’interface Modèle
Modèle
L’interface Rapport
Rapport
2
3 1
1 Volet Champs : ce volet contient toutes les tables de vos ensembles de données de données et leurs colonnes respectifs.
2 Volet Visualisations : Dans cette zone vous trouverez tous les visuels et leurs options de configuration
Conclusion :
3 vues → 3 interfaces
- Interface Données
- Interface Modèle
- Interface Rapport
Interface Données :
Importer les données
Etape 1 : se connecter aux données
L’étape de connexion aux données consiste à
choisir les données à rapatrier, à les filtrer, et
le cas échéant à les « nettoyer », afin de
Interface générer les tables sur Power BI.
Données : se Power BI permet de se connecter aux
connecter aux données :
données - internes : ERP, CRM, classeurs Excel,
PDF…
- externes à l’entreprise : pages web,
réseaux sociaux….
Il existe deux types de connexion, qui dépendent
de la volumétrie des données et la rapidité
d’accès :
Types de
connexion la connexion avec importation des données
la connexion en direct sur la base de données
Type de données
Types de
Numérique Date Texte Booléen
données
Exercice 1 : Importer les
données suivantes :
- Dossier des ventes
Cas pratique - Dossier des achats
(15 minutes) - Classeurs :
1. Clients
2. Produits
3. Régions
Interface Modèle :
Créer les relations entre les
tables
La modélisation des données est le processus
de création de relations entre plusieurs
ensembles de données.
Interface Les relations sont établies en mettant en
relation la clé primaire et la clé étrangère. Une
Modèle fois que relations sont en place, ces ensembles
de données agissent comme un modèle de
données unique qui peut être utilisé pour de
visualisation et de reporting.
➢ Cardinalité
▪ Plusieurs à Un (*:1) ou Un à plusieurs (1:*)
Cardinalité ▪ Individuel (1:1)
▪ Plusieurs à plusieurs (*:*)
C. Cardinalité
La cardinalité indique la nature de la relation entre deux tables :
L' option Cardinalité peut avoir l'un des paramètres suivants :
Plusieurs à un (*:1) ou Un à plusieurs (1:*) : est le type de relation
par défaut le plus courant. Cela signifie que la colonne d'une table
donnée peut avoir plusieurs instances d'une valeur et que l'autre
Cardinalité table associée, souvent appelée table de recherche, n'a qu'une
instance d'une valeur.
Un à un (1:1) : dans une relation un à un, la colonne d'une table n'a
qu'une instance d'une valeur particulière et l'autre table liée n'a
qu'une instance d'une valeur particulière.
Plusieurs à plusieurs (*:*) : avec les modèles composites, vous
pouvez établir une relation plusieurs à plusieurs entre les tables.
Type de
modélisation
Type de Etoile Flocon de neige
modélisation
- Schéma en étoile
Type de
modélisation
- Schéma en étoile
Le schéma en étoile est le paradigme de
Type de modélisation simple et commun dans lequel
modélisation l’entrepôt de données comprend une table de
faits avec une seule table pour chaque
dimension. Le schéma imite une étoile, avec
une table de dimension présentée dans un
motif étalé entourant la table de faits centrale.
- Exemple
Type de
modélisation
- Schéma en flocon
Type de
modélisation
- Schéma en flocon
Type de Le schéma en flocon de neige est un type
de schéma en étoile qui inclut la forme hiérarchique
modélisation des tables dimensionnelles. Dans ce schéma, il existe
une table de faits composée de différentes tables de
dimension et de sous-dimension reliées par des clés
primaires et étrangères à la table de faits. Il porte le
nom de flocon de neige car sa structure ressemble
à un flocon de neige.
- Exemple
Type de
modélisation
Une conception de modèle bien structurée doit inclure des tables qui
sont soit des tables de type dimension, soit des tables de type
fait. Évitez de mélanger les deux types pour une seule table.
C’est quoi une dimension?
Type de table
C’est quoi alors un fait?
Exercice 2 :
Cas pratique : Créer les
(15 minutes) relations entre
les tables
Interface Rapport :
Visualiser les données
Une fois notre modèle de données en place, on
va pouvoir construire nos rapports.
Visualiser les
« La mise en place des graphiques et tableaux (les visuels), et de
données leurs interactions, constitue l’étape la plus gratifiante : les données
prennent rapidement forme sous une palette de visuels disponibles
dans l’outil
Il existe quatre principaux types de visuels, que l’on utilise en
fonction du but recherché :
les graphiques (histogrammes, donuts, cartes géographiques…)
les tableaux (simples, croisés)
Types de les cartes (affichage d’une donnée très résumé comme un total
par exemple)
visuels
les segments (filtres visuels : liste ou liste déroulante)
Et des interactions sont possibles entre chaque visuel : Rien n’est
figé.
Avant de se lancer dans la création de visuels, il est primordial
d’analyser le besoin et l’objectif général. Pour cela, il est nécessaire
de se poser les bonnes questions :
Analyser le A qui est destiné le rapport ?
besoin et Quelle décision doit être prise grâce au rapport ?
l’objectif Quels sont les indicateurs clés, et leurs règles de calcul ?
général L’utilisateur pourra-t-il interagir avec le rapport ?
A quelle fréquence et comment le rapport va-t-il être actualisé ?
Comment le rapport sera-t-il consulté ?
Aussi, il est nécessaire de suivre certaines règles d’ergonomie, afin
de rendre lisible les rapports :
Intituler clairement les visuels
Les positionner en fonction du sens de lecture
Règles Les aligner entre eux
Ne pas multiplier les types de visuels
d’ergonomie
Eviter les tables avec un nombre de lignes trop important
Simplifier les chiffres en millions ou milliers autant que possible
Éliminer toutes les informations redondantes
Utiliser les couleurs avec cohérence
Exercice 3 : Créer
Cas pratique : votre premier
(15 minutes) tableau de bord
sur Power BI
DAX :
Langage de Power BI pour
faire des calculs
Le langage utilisé dans Power BI s’appelle le DAX, pour Data
Manipuler les Analysis Expression
données avec Le langage DAX est directement inspiré d’Excel. Et c’est une bonne
nouvelle pour tous les utilisateurs d’Excel
le langage Aussi, l’éditeur de formule DAX repose sur IntelliSense, « un moteur
DAX de langage qui, comme c’est le cas sur Excel, suggère des fonctions,
mots-clés, ou références en fonction de la formule et de ce qu’elle vous
autorise à saisir. »
Lorsqu’on souhaite créer une fonction, deux choix s’offrent à nous :
la création d’une colonne
Différence la création d’une mesure
entre colonne
Les avantages de créer une mesure plutôt qu’une colonne sont les
et mesure suivants :
un temps d’actualisation plus court
le poids du fichier n’augmente pas à chaque actualisation
Marge unitaire = Produits[Prix unitaire] - Produits[Coût unitaire]
Exemples de Taux de marge = Produits[Marge unitaire]/Produits[Coût unitaire]
création des Taux de marge 2 = DIVIDE(Produits[Marge unitaire],Produits[Coût unitaire])
colonnes Délais de livraison = DATEDIFF(Ventes[Date de Commande],Ventes[Date de
Livraison],DAY)
Mt ventes = Ventes[Quantité]*RELATED(Produits[Prix unitaire])
Année = YEAR(Ventes[Date de Livraison])
DL moyen = AVERAGE(Ventes[Délais de livraison])
Exemples de CA = SUM(Ventes[Mt ventes])
création des Qté min = min(Ventes[Quantité])
mesures Qté max = max(Ventes[Quantité])
CA/QTE = DIVIDE([CA],[Qté totale])
Outils de
colonnes
Outils de
mesures
Outils de
tables
Cliquer sur Nouvelle table
pour ajouter une table
[Link]@[Link]
Exercice 4 :
Cas pratique : - Ajouter des
(15 minutes) calculs à votre
tableau de bord
- Créer des KPIs
Time intelligence :
Fonctions d’analyse des
données temporelles
Time intelligence :
Fonctions d’analyse des
données temporelles
DAX (Data Analysis Expressions) inclut des
Time fonctions temporelles pour prendreen chargeles
besoins de l’analyse Business Intelligenceen vous
intelligence permettant de manipuler des données en
utilisant des périodes, notamment des jours,
mois, trimestres etannées, puis de générer et
decomparer des calculs sur ces périodes.
L'intelligence temporelle concerne les calculs
dans le temps. Plus précisément, il s'agit de
calculs sur des dates, des mois, des trimestres ou
Time des années, et éventuellement sur le
intelligence temps. Vous aurez rarement besoin de calculer
au fil du temps dans le sens des heures, des
minutes ou des secondes.
Les calculs d'intelligence temporelle modifient les contextes de
filtre de date. Ils peuvent vous aider à répondre à ces questions
liées au temps :
Quelle est l'accumulation des ventes pour l'année, le trimestre ou
le mois ?
Quelles marges ont été générés pour la même période l'année
Time dernière ?
Quelle croissance du chiffre d'affaires a été réalisée par rapport à
intelligence la même période l'an dernier ?
Combien de nouveaux clients ont passé leur première commande
chaque mois ?
Quelle est la valeur des stocks disponibles pour les produits de
l'entreprise ?
Ce module décrit comment créer des mesures d'intelligence
temporelle pour répondre à ces questions.
Exemples de fonctions Time intelligence de comparaison
1. Comparer le CA par rapport à l’année précédente
CA N-1 = CALCULATE([CA],SAMEPERIODLASTYEAR(Calendrier[Date]))
CA 2 N-1 = CALCULATE([CA], DATEADD(Calendrier[Date],-1,YEAR))
2. Comparer le CA par rapport au trimestre précèdent
CA T-1 = CALCULATE([CA],DATEADD(Calendrier[Date],-1,QUARTER))
3. Comparer le CA par rapport au mois précèdent
CA M-1 = CALCULATE([CA],DATEADD(Calendrier[Date],-1,MONTH))
3. Comparer le CA par rapport au jour précèdent
CA J-1 = CALCULATE([CA],DATEADD(Calendrier[Date],-1,DAY))
Fonctions Time intelligence de comparaison
1. Comparer le CA par rapport à l’année précédente
CA N-1 = CALCULATE([CA],SAMEPERIODLASTYEAR(Calendrier[Date]))
CA 2 N-1 = CALCULATE([CA], DATEADD(Calendrier[Date],-1,YEAR))
Exercice 5 :
- Ajouter des
Cas pratique : calculs de Time
(15 minutes) Intelligence à
votre tableau
de bord
Actualiser votre tableau
de bord
Exercice 6 :
- Ajouter des
calsseursVentes
2022 et Achats
Cas pratique : 2022 à vos
(5 minutes) dossier.
- Avec un seule
click actualiser
vos rapports et
tableaux de bord
Merci de votre
inscription
N’hésitez pas à m’envoyer vos remarques et questions à