Vous êtes sur la page 1sur 16

MP1-IDIRIA Atelier 1 Business Intelligence

Atelier 1 : Connexion et transformation


des données avec Power Bi Desktop

I- Connexion à une source de données

Une fois Power BI Desktop installé, vous pouvez vous connecter au monde en perpétuelle
expansion des données. Pour voir les différents types de sources de données disponibles,
sélectionnez Obtenir des données > Plus sous l’onglet Accueil de Power BI Desktop. Ensuite,
dans la fenêtre Obtenir des données, faites défiler la liste de toutes les sources de données.
Dans le cadre de cette présentation rapide, vous allez vous connecter à deux sources de données
Web différentes.

a) Se connecter à un fichier plat

Les principaux formats de fichiers plats sont Excel, CSV, XML ou encore JSON. Chaque
fichier possède ses propres particularités :

Cas 1 : Se connecter à une source Excel comportant plusieurs feuilles Excel

Il s'agit de récupérer les trois feuilles du fichier "Vente Monde.Xlsx"

Feuille Rôle
Ventes Représente le montant facturé, le coût de production
et les quantités par produit et par date

Catégories Indique la catégorie à laquelle appartient le produit.


Le code produit se trouve dans la feuille et le code
famille assure la liaison ace Familles

Familles Indique la famille à laquelle appartient la catégorie

a- Dans la fenêtre Obtenir les données, choisir le connecteur "Classeur Excel"

I.AMMARI 1
MP1-IDIRIA Atelier 1 Business Intelligence

b- Sélectionner le fichier " Ventes Monde.xlsx " puis cliquer sur Ouvrir

Une fois la structure du fichier est lue, Power BI vous permet de choisir une ou plusieurs
feuilles de calcul. Chaque feuille sera considérée comme une table.

Cocher les trois feuilles et appuyer sur le bouton "Charger"

I.AMMARI 2
MP1-IDIRIA Atelier 1 Business Intelligence

b) Se connecter à une base de données

1- Ouvrir un nouveau document en accédant au "Menu Fichier" puis l'option "Nouveau"


2- Cliquer sur Obtenir les données et choisir une connexion Base de données Access

3- Sélectionner le fichier "Livres.accdb"


4- Sélectionner toutes les tables de la base de données

I.AMMARI 3
MP1-IDIRIA Atelier 1 Business Intelligence

5- Cliquer sur "Charger"


6- Enregistrer le fichier sous le nom "Livres.pbix"

c) Se connecter à un site web

Un autre scénario pour obtenir les données consiste à les chercher sur internet ou sur intranet ou
sur une page web identifiée par son adresse URL. Power BI propose un connecteur permettant de
lire la structure de la page et d'y identifier les tableaux, sur lesquels seront basés les champs extraits
par Power BI
https://fr.wikipedia.org/wiki/Liste_des_municipalit%C3%A9s_de_Tunisie

I.AMMARI 4
MP1-IDIRIA Atelier 1 Business Intelligence

1- Au niveau Onglet Accueil-groupe Données- Cliquer sur Obtenir les données-web


2- Saisir l'URL https://fr.wikipedia.org/wiki/Liste_des_municipalit%C3%A9s_de_Tunisie
de la page des données et valider par OK

I.AMMARI 5
MP1-IDIRIA Atelier 1 Business Intelligence

3- Choisir Table 3 et cliquer sur Charger.

Il est recommandé de transformer les données, notamment pour vérifier le type de chaque
champ et de supprimer les colonnes inutiles.
La suite est identique à celle de tout autre type de source, et l'actualisation consistera pour
Power BI à retourner à l'adresse indiquée et mettre à jour les données si le tableau a changé.

I.AMMARI 6
MP1-IDIRIA Atelier 1 Business Intelligence

II- Transformation des données dans l'éditeur Power Query

Pour créer un bon rapport, il faut réussir l'étape de l'accès et de la préparation des données
La préparation des données consiste à :
- Typer la donnée au bon format
- Filtrer
- Conserver ou supprimer les lignes d'un fichier plat
- Fractionner une colonne
- Ajouter une colonne
- Agréger des données
- Etc

Pour afficher l'éditeur Power Query, cliquer sur Transformer les données de l'onglet Acuueil

II-1 Nettoyer les données

II-1-1- Choisir ou supprimer les colonnes


1- Sélectionner la table Ventes
2- Sélectionner la colonne Commentaire
3- Cliquer l'onglet Accueil puis groupe "Gérer les colonnes"
4- Cliquer sur le bouton "Supprimer les colonnes"

Remarque : Cette étape peut être effectué par clic droit sur la colonne

I.AMMARI 7
MP1-IDIRIA Atelier 1 Business Intelligence

II-1-2- Réduire les lignes

Cet outil permet de conserver ou supprimer des lignes selon certains critères courants (lignes vide,
doublon, lignes parasites, etc)
Supprimer les deux dernières lignes de la table "Familles"
1- Sélectionner la table Familles
2- Cliquer sur "Réduire les lignes" de l'onglet Accueil
3- Supprimer les deux dernières lignes en choisissant l'option Supprimer les lignes du bas
4- Préciser le nombre de lignes à supprimer 2

Supprimer les deux lignes vides de la table "Ventes"


1- Sélectionner la table Ventes
2- Cliquer sur "Réduire les lignes" de l'onglet Accueil
3- Cliquer sur l'option Supprimer les lignes vides

II-1-3- Utiliser la ligne d'en-tête

Dans la plupart des cas, Power BI identifie correctement les en-têtes lorsqu'il y en a une. Au niveau
des requêtes sur les fichiers plats et en l'absence de l'identifiant de lignes, il est nécessaire d'ajouter
une ligne d'en-tête.

I.AMMARI 8
MP1-IDIRIA Atelier 1 Business Intelligence

Utiliser la ligne d'en-tête pour la table " Catégories "


1- Sélectionner la table Catégories
2- Dans les onglets "Accueil" et "Transformer", cliquer sur le bouton "Utiliser la première
ligne pour les en-têtes présents"

I.AMMARI 9
MP1-IDIRIA Atelier 1 Business Intelligence

Utiliser la ligne d'en-tête pour la table "Familles"


Refaire l'opération pour la table Familles

II-1-4- Renommer une colonne

Selon le type de la source de données, les noms des colonnes est significatif, il est donc utile
d'attribuer un nom de colonne leur permettant de l'identifier facilement. Pour ce faire :
1- Double clic sur le nom de la colonne ou clic droit su le nom de la colonne
2- Saisir le nouveau nom de la colonne

II-1-5- Changer le type d'une colonne

La reconnaissance du type de données (texte, numérique, date) pour des sources de données bien
structurée (base de données) est dans la majorité des cas est exacte.
Pour les cas des sources de données locales, il est important de vérifier la façon avec laquelle Power
BI procède au typage de la donnée et d'apporter les modifications requises.
Modifier les types de données des colonnes "Coût unitaire" et "Prix facturé unitaire" en
nombre décimal fixe
1- Cliquer sur le symbole à gauche du nom de la colonne
2- Choisir le type de donnée de la colonne
Vérifier et modifier éventuellement le type de la colonne "Date" en Date dans la table
"Ventes"

II-1-6- Filtrer les données sources

Filtrer les données de la table "Catégorie" pour conserver uniquement la catégorie "CAT-00"

I.AMMARI 10
MP1-IDIRIA Atelier 1 Business Intelligence

Filtrer les données de la table "Ventes" pour conserver que les Prix facturés unitaires
supérieurs à 100000 Euros

I.AMMARI 11
MP1-IDIRIA Atelier 1 Business Intelligence

II-1-7- Remplacer les valeurs

1- Sélectionner la colonne Famille de produits de la table Familles


2- Remplacer l'abréviation Fam par Famille

Ainsi toutes les données de la colonne Famille de produits sont modifiées

II-1-8- Utiliser l'outil Format

L'outil Format (Onglet Transformer-Groupe Colonne texte) permet d'effectuer des transformations
courantes (mise en minuscule, en majuscules) ainsi que l'ajout d'un préfixe ou d'un suffixe à votre
donnée.

I.AMMARI 12
MP1-IDIRIA Atelier 1 Business Intelligence

II-2 Ajouter des colonnes

II-2-1- Créer une colonne à partir d'exemples

Créer une nouvelle colonne Sous famille à partir des deux premiers caractères de la catégorie
et du dernier caractère de la famille

1- Sélectionner la table "Catégories"


2- Activer l'outil "Colonne à partir d'exemples" dans l'onglet "Ajouter une colonne"

3- Choisir l'option "A partir de toutes les colonnes"


4- Saisir AOO dans la colonne apparue à droite et validez par la touche Entrée
5- Saisir de nouveau AOO dans la deuxième ligne et valider.
6- Renommer la colonne "Sous famille"

I.AMMARI 13
MP1-IDIRIA Atelier 1 Business Intelligence

Créer une nouvelle colonne à partir de la sélection


1- Sélectionner la colonne Date de la table "Ventes"
2- Activer l'outil "Colonne à partir d'exemples" dans l'onglet "Ajouter une colonne"
3- Choisir l'option "A partir de la sélection"
4- Saisir 2018 dans la colonne apparue à droite puis valider
5- Cliquer sur OK puis valider l'ajout de la colonne.
6- Changer le type en texte

II-2-2- Créer une colonne personnalisée

Calculer la marge par produit


1- Sélectionner la table Ventes
2- Choisir l'outil " Colonne personnalisée" de l'onglet "Ajouter une colonne"
3- Nommer la nouvelle colonne Marge
4- Composer la formule en appuyant sur les colonnes proposées sur la droite de la boite de
dialogue
5- Cliquer sur OK

I.AMMARI 14
MP1-IDIRIA Atelier 1 Business Intelligence

II-2-3- Dupliquer une colonne

1- Sélectionner la colonne à dupliquer


2- Choisir l'outil "Duplication de la colonne" de l'onglet " Ajouter une colonne" ou faites un
clic droit puis Duplication de la colonne.
3- Effectuer l'opération requise (type, filtre, etc) sur la colonne dupliquée

II-2-4- Fractionner une colonne

1- Sélectionner la table Familles et la colonne Marché Collections


2- Activer l'outil Fractionner la colonne à partir de l'onglet Accueil-groupe Transformer ou de
l'onglet Transformer -groupe Colonne Texte
3- Choisir l'option par "Par délimitateur"
4- Choisir le déliteur Virgule
5- Préciser qu'il s'agit de scinder à chaque occurrence du délimiteur
6- Cliquer sur OK

7- Renommer chacune des deux nouvelles colonnes Marché et Collection

I.AMMARI 15
MP1-IDIRIA Atelier 1 Business Intelligence

II-2-5- Ajouter une colonne conditionnelle

1- Sélectionner la table Ventes


2- Activer l'outil Colonne conditionnelle à partir de l'onglet Ajouter une colonne-groupe
Général
3- Renseigner le test (Nom colonne : Marge Opérateur : est supérieur ou égale Valeur : 9000)
4- Cliquer sur OK

5- Changer le type de la colonne en Texte


6- Sur l'onglet Accueil, cliquer sur Fermer et Appliquer
7- Enregistrer le fichier

I.AMMARI 16

Vous aimerez peut-être aussi