Qu'est-ce qu'une table de dimensions ?

Une table de dimensions est une table d'un modèle de données dimensionnel qui contient un contexte descriptif et catégoriel, comme le client, le produit, le lieu ou la date, servant à filtrer, regrouper et étiqueter les mesures stockées dans les tables de faits. Les dimensions répondent au qui, quoi, quand et où d'un événement.

Si une table de faits contient les chiffres, les tables de dimensions contiennent les mots qui les entourent. Une dimension produit peut lister, pour chaque produit, son nom, sa catégorie, sa marque et sa gamme de prix ; une dimension date peut porter, pour chaque date, le jour, la semaine, le mois, le trimestre et la période fiscale.

Les tables de dimensions, généralement :

  • Sont larges mais plus courtes que les faits, avec de nombreuses colonnes descriptives.
  • Ont une clé primaire référencée par les clés étrangères de la table de faits.
  • Permettent de découper et croiser les données, regrouper les ventes par catégorie, filtrer par région, suivre la tendance par trimestre fiscal.
  • Peuvent être à évolution lente, en suivant la façon dont les attributs évoluent dans le temps.

De bonnes dimensions rendent les rapports lisibles ; des dimensions désordonnées rendent l'analyse pénible, surtout lorsque les noms de colonnes sont obscurs ou que les dimensions résident dans un système différent de celui des faits.

iDBQuery comble cet écart. Sa couche sémantique interprète les attributs de dimension même sous des noms obscurs, et son moteur de fédération peut joindre une table de faits d'une base de données à une table de dimensions située dans une tout autre source. Posez une question en langage courant et iDBQuery regroupe et filtre automatiquement selon les bonnes dimensions, renvoyant une réponse sourcée qui remonte jusqu'aux lignes sous-jacentes.

Updated 2026-06-22