Façonner les tables

Modélisation des données dans Power BI

Maarten Van den Broeck

Content Developer at DataCamp

Normalisation de base de données

  • Un ensemble de règles logiques et de processus à suivre pour la modélisation des données
  • Organisation d'une base de données
  • Objectifs de la normalisation
    • Supprimer les données redondantes
    • Obtenir une conception qui représente fidèlement le monde réel
  • Les table sont reliées par des relations dans Power BI

normalisation

Modélisation des données dans Power BI

Mise en forme des données dans Power Query

Power Query propose plusieurs opérations de mise en forme des données pour se rapprocher d’un modèle de données normalisé.

  • Techniques clés :
    1. Division de colonnes
    2. Extraction de colonnes
    3. Fusion de requêtes
    4. Ajout de requêtes
  • Il existe également d'autres techniques !
Modélisation des données dans Power BI

1. Division de colonnes

  • Diviser une colonne en plusieurs colonnes
  • Critères de division
    • Délimiteur
    • Nombre de caractères
    • Position dans la chaîne
    • Minuscules vs. majuscules
    • Chiffre vs non-chiffre

fractionnement de colonne

Modélisation des données dans Power BI

2. Extraction de colonnes

  • Prenez des colonnes d'une table et séparez-les dans une autre table
  • Garder une clé sur la table originale pour savoir quelles valeurs s’accordent
  • Résultat : conserver des lignes distinctes, réduire la taille totale du modèle de données et réduire la redondance

extraction de colonne

Modélisation des données dans Power BI

3. Ajout de requêtes

  • Combiner le contenu de deux ou plusieurs tables en une seule table
  • Faire correspondre les lignes selon les noms des colonnes, en ajoutant NULL pour les colonnes manquantes
  • Équivalent à une instruction UNION ALL en SQL

ajout de requête

Modélisation des données dans Power BI

4. Fusion de requêtes

  • Relier deux tables existantes en fonction des valeurs d’une ou plusieurs colonnes$^1$
  • Types de jointures :
    • Jointure interne
    • Jointure externe gauche
    • Jointure externe droite
    • Jointure externe complète

fusion de requêtes et types de jointures

1 Cela ne sera pas abordé dans les exercices ; consultez d'autres cours DataCamp sur la jointure de tables pour plus de détails
Modélisation des données dans Power BI

À l’action !

Modélisation des données dans Power BI

Preparing Video For Download...