ARROW Parlons de votre projet
Menu

Table de faits

Table de faits : les évènements que vous mesurez

Une table de faits contient les évènements mesurables d'un modèle de données : commandes, clics, dépenses publicitaires. Chaque ligne porte des valeurs chiffrées et des clés qui renvoient vers les tables de dimensions décrivant tout le contexte de cet évènement.

Ce qu’une table de faits contient

Type de colonne Rôle Exemple
Clés de dimension Relier au contexte Identifiant client, date, produit
Mesures Les valeurs additionnables Montant, quantité, coût
Horodatage Situer l’évènement Date et heure de la commande
Degré de fraîcheur Savoir quand la ligne a été chargée Date de traitement

Les mesures doivent être additionnables. Un taux ou un pourcentage n’a pas sa place dans une table de faits : il se recalcule à la lecture.

Le choix de la granularité d’une table de faits

C’est la décision la plus structurante. Une ligne par commande, par article de commande, ou par jour et par produit ne permettent pas les mêmes analyses.

Descendre trop bas gonfle le volume, remonter trop haut interdit des questions qu’on se posera plus tard. La règle est de choisir le grain le plus fin qu’on saura servir.

Le taux stocké dans une table de faits, l’erreur classique

Stocker un taux de conversion dans une table de faits interdit toute agrégation. La moyenne de deux taux n’est pas le taux de l’ensemble.

On stocke les numérateurs et les dénominateurs, et le taux se calcule au moment de la lecture.

Ce que cette modélisation ne remplace pas

La documentation. Une colonne nommée montant peut désigner un prix hors taxes, toutes taxes comprises, remisé ou brut. Sans définition écrite, chaque analyste tranchera autrement.

Les confusions fréquentes et ce qui les sépare

Table de dimensions
La dimension décrit un objet stable : un produit, un client, une date. Le fait enregistre un évènement daté avec ses mesures.
Table brute
La table brute reproduit la source telle quelle. La table de faits résulte d'une modélisation, avec une granularité choisie.

Mis à jour le