Structurer des tableaux

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 et de processus logiques pour la modélisation des données
  • Organiser une base de données
  • Objectifs de la normalisation
    • Supprimer les données redondantes
    • Obtenir une conception fidèle au monde réel
  • Les tableaux sont reliés 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 inclut plusieurs opérations de mise en forme des données pour se rapprocher d'un modèle normalisé.

  • Techniques clés :

    1. Fractionnement de colonnes
    2. Extraction de colonnes
    3. Fusion de requêtes
    4. Ajout de requêtes
  • D'autres techniques existent aussi !
Modélisation des données dans Power BI

1. Fractionnement de colonnes

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

fractionnement de colonnes

Modélisation des données dans Power BI

2. Extraction de colonnes

  • Prendre des colonnes d'un tableau et les déplacer dans un autre tableau
  • Conserver une clé sur le tableau d'origine pour savoir quelles valeurs vont ensemble
  • Résultat : lignes distinctes conservées, modèle de données plus petit et moins redondant

extraction de colonnes

Modélisation des données dans Power BI

3. Ajout de requêtes

  • Combiner le contenu de deux tableaux ou plus en un seul tableau
  • Apparier les lignes selon les noms de colonnes, avec NULL pour les colonnes manquantes
  • Équivalent à une instruction UNION ALL en SQL

ajout de requêtes

Modélisation des données dans Power BI

4. Fusion de requêtes

  • Joindre deux tableaux existants selon les 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 Ce point n'est pas couvert dans les exercices ; consultez d'autres cours DataCamp sur les jointures de tableaux pour plus de détails
Modélisation des données dans Power BI

Passons à la pratique !

Modélisation des données dans Power BI

Preparing Video For Download...