Vous êtes sur la page 1sur 1

Licence professionnelle : SICG S6

Module : Business Intelligence


Année universitaire : 2022-2023
Professeur : M. RABI

TP N° 2 : Modélisation Power BI et Langage DAX


Structuration des données et calcul avec Langage DAX

Objectifs pédagogiques :
• Comprendre les principes de base de la modélisation de données dans Power BI, y compris la création
de tables, les relations entre les tables et la hiérarchisation des données.
• Apprendre à utiliser le langage DAX pour effectuer des calculs basiques et avancés dans Power BI.

Vous êtes chargés de gérer les commandes d’une boutique de vente des jeux vidéo. Chaque commande est
passée par un client et concerne un jeu, ce dernier appartient à une catégorie et une seule. Une commande est
associée à un magasin qui se trouve dans une région.
On souhaite analyser les données collectées d’une manière à explorer, synthétiser et tirer au maximum
l’informations visant l’augmentation des chiffres d’affaires par la prise de bonnes décisions.

Travail à faire :

1. Créer une connexion à la source de données nommée « DataCommandesJeux.xlsx », puis transformer les
données sous l’éditeur Power Query (si nécessaire), et les charger dans Power BI.
2. Trier les commandes par date.
3. Déterminer la table des faits et les tables des dimensions.
4. Créer le modèle associé aux données.
5. Ajouter une nouvelle colonne « Total commande » permettant de calculer le prix total de chaque
commande.
6. Ajouter une nouvelle colonne indiquant l’état de la livraison ; « Gratuite » pour un total commande
supérieur à 1000 euros, et « A payer » sinon.
7. Créer une mesure permettant de calculer l’âge moyen des clients.
8. Créer une mesure permettant de calculer le chiffre d’affaires total (en utilisant les fonctions SUM et
SUMX).
9. Créer deux mesures permettant d’afficher le nombre de commandes et de jeux commandés par catégorie et
par région.
10. Créer une mesure permettant d’afficher comme titre, la catégorie et la région sélectionnées.
11. Nous cherchons à établir une typologie des clients :
Un client inactif n’a passé aucune commande, un client argent a passé moins de 2 commandes, un client
or moins de 3 commandes et un client platine 3 commandes au moins.
Ajouter la colonne « Typologie » et créer la mesure permettant de compter le nombre de clients dans chaque
typologie.
12. Créer une mesure pour calculer le pourcentage de commande de chaque jeu.
13. Créer une mesure pour calculer le ratio de commande de chaque catégorie des jeux.

On souhaite calculer des cumuls annuels et des indicateurs de performance de l’année courante à comparer
à l’année précédente dans la même période, ainsi que d’autres indicateurs de temps. Pour cela :

14. Créer une nouvelle table nommée « DateTable » contenant les dates entre 01/01/2020 et 31/12/2021.
15. Ajouter en langage DAX les trois colonnes contenant l’année (2020, 2021), le mois (Janvier, février, …) et
le jour (Lundi, Mardi, …)
16. Créer une mesure permettant d’afficher les performances cumulées (Cumul total vente) de chaque année.
17. Créer une mesure pour comparer les chiffres courant aux chiffres de l’année précédente à la même période.
18. Calculer les écarts en pourcentage du chiffre d’affaires mois par mois d’une année sur l’autre.

1/1

Vous aimerez peut-être aussi