Faits, mesures et dimensions
Le vocabulaire de la modélisation dimensionnelle : fait, grain, mesure et son additivité, dimension, attribut, hiérarchie, dimension temps, dimension dégénérée, et les quatre étapes de conception.
- 25 cartes
- 5 thèmes
- Gratuit
Le programme, thème par thème
Le poids de chaque thème suit celui que lui donne l'examen.
- Notions
- Questions
- Ranger et relier
- Mises en situation
- Comprendre
Quelques cartes du deck
Table de faits : de quoi s'agit-il ?
Voir la réponse
Table centrale d'un modèle d'analyse : elle garde une ligne par événement mesuré (une vente, un envoi) avec ses chiffres et les clés qui la relient à son contexte.
C'est la plus grosse table du modèle, souvent des millions de lignes. Elle ne contient presque que des clés et des chiffres, le texte descriptif vit à côté.
Une table de ventes mélange des lignes « un produit sur un ticket » et des lignes « total du ticket ». Quel est le problème ?
- Le grain n'est pas uniforme : une somme compte deux fois le même montant
- Le ticket devrait être une dimension séparée, avec sa propre table
- La table n'a pas assez de dimensions pour décrire un ticket
- Les totaux de ticket sont des mesures non additives qu'il faut supprimer
Voir la réponse
Le grain n'est pas uniforme : une somme compte deux fois le même montant
Dans la table, le total d'un ticket et ses lignes disent la même chose à deux niveaux. Additionner la colonne montant double le chiffre d'affaires. Le total se calcule en regroupant les lignes au grain fin.
Pour concevoir un modèle dimensionnel, on choisit dans l'ordre le … métier, le …, les …, puis les ….
Voir la réponse
Pour concevoir un modèle dimensionnel, on choisit dans l'ordre le processus métier, le grain, les dimensions, puis les faits.
Le grain vient avant les dimensions : tant qu'on n'a pas dit ce qu'est une ligne, on ne sait pas quelles dimensions elle porte ni quels chiffres elle peut recevoir.
Mesure : de quoi s'agit-il ?
Voir la réponse
Valeur numérique enregistrée à chaque événement, sur laquelle on calcule des totaux, des moyennes ou des comptes : un montant, une quantité.
Une colonne numérique n'est pas forcément une mesure : un numéro de ticket ou un code postal sont des nombres, mais on n'en fait pas de somme qui ait un sens.
Un responsable veut savoir quels produits sont achetés ensemble dans un même ticket. Quel grain faut-il choisir pour la table de ventes ?
- Une ligne par ticket, avec son total
- Une ligne par magasin et par jour
- Une ligne par client et par mois
- Une ligne par produit et par ticket
Voir la réponse
Une ligne par produit et par ticket
Pour voir quels produits se retrouvent sur un même ticket, il faut une ligne par produit sur chaque ticket. Aux autres grains, les produits d'un même ticket sont déjà fondus dans un total : on ne peut plus les séparer.