Vous êtes sur la page 1sur 65

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

Rkia.rb.formation@gmail.com
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 à

Vous aimerez peut-être aussi