Types de table des modèles de données

Effectué

Pour la plupart des utilisateurs Excel, l’idée de créer un modèle de données est un nouveau concept. Alors que l’utilisation d’Excel implique souvent la création d’une grande table à utiliser avec des tableaux croisés dynamiques et des graphiques croisés dynamiques Excel, avec Power Query, un analyste moderne peut créer un modèle de données avec des tables de recherche, des tables de données et des relations distinctes.

Avant, dans le logiciel Excel traditionnel, vous auriez aplati les données dans un seul grand tableau avec les fonctions RECHERCHEV(), INDEX() ou MATCH() pour créer des tableaux croisés dynamiques et des graphiques croisés dynamiques.

Feuille de calcul Excel avec les données Customers et Quotes regroupées sous la forme d’un SEUL grand tableau de lignes et de colonnes.

À présent, vous pouvez utiliser Power Query pour charger des tables de données et créer un modèle de données avec des relations.

Exemple de modèle de données avec les tables Customers et Quotes.

Chaque fois que vous ajoutez une nouvelle source de données à un modèle de données, vous devez déterminer à quoi serviront les données dans votre modèle de données, qu’il s’agisse d’une table de recherche ou d’une table de données.

Tables de recherche

Les tables de recherche contiennent des moyens qualitatifs de classer les données quantitatives. Vous pouvez les utiliser pour fournir une description des lignes et des colonnes de tableaux croisés dynamiques, de graphiques croisés dynamiques et de visualisations.

Une table de recherche pourrait être par exemple une table appelée Offices comprenant les informations relatives au comté, à l’État et au pays ou à la région associés pour chaque ville.

Exemple de modèle de données avec 2 tables : Offices et Quotes - Relation d’Offices, CountyID à Quotes, CountyID.

Règle importante à suivre pour les tables de recherche : elles doivent contenir une colonne unique qui est utilisée pour établir des correspondances à d’autres tables et créer des relations.

Recommandations générales à suivre lors de l’utilisation de tables de recherche :

  • Inclure principalement du texte.

  • Donner des informations descriptives, notamment le nom, l’adresse, le pays ou la région, la ville et l’État.

  • Mettre à jour les informations moins fréquemment.

Si les données sont utilisées pour créer des étiquettes dans les lignes et/ou les colonnes d’un tableau croisé dynamique, il s’agit probablement d’une table de recherche.

Tables de données

Les tables de données incluent des données quantitatives qui sont associées à des informations comme le montant des ventes, la quantité et le montant du devis*.* Les tables de données doivent avoir une colonne qui correspond à la table de recherche pour que la relation fonctionne.

Une table de données pourrait être par exemple une table comprenant tous les devis des clients ou les bureaux. Ces tables doivent être longues et étroites avec autant d’informations qualitatives reléguées aux tables de recherche que possible.

La relation permet à l’utilisateur d’effectuer des opérations mathématiques sur la table de données (Nb, Somme, MIN, MAX) tout en lui donnant la possibilité de diviser la réponse en plusieurs catégories à l’aide des détails inclus dans la table de recherche.

Recommandations générales à suivre lors de l’utilisation de tables de données :

  • Inclure principalement des dates et des chiffres.

  • Les utiliser pour effectuer des opérations mathématiques (SOMME, MOYENNE, MIN, MAX).

  • Mettre à jour les informations plus fréquemment, comme les nouvelles ventes ou les nouveaux devis créés chaque heure, jour ou semaine.

  • Utiliser les données pour les agrégations ou les valeurs d’un tableau croisé dynamique, d’un graphique croisé dynamique ou autre visualisation.