Table de faits
Les événements mesurés
Une ligne par événement métier (vente, livraison, appel), avec des mesures numériques et les clés vers les dimensions.
fct_ventes(id_date, id_client, id_produit, quantite, montant_ht)La modélisation dimensionnelle organise un entrepôt autour des faits mesurés et des axes d’analyse. C’est la base d’un reporting rapide et compréhensible, dans Power BI comme dans n’importe quel outil de BI.
Table de faitsLes événements mesurés
Une ligne par événement métier (vente, livraison, appel), avec des mesures numériques et les clés vers les dimensions.
fct_ventes(id_date, id_client, id_produit, quantite, montant_ht)DimensionLes axes d’analyse
Table descriptive qui donne le contexte des faits : qui, quoi, où, quand. Ses attributs servent de filtres et de regroupements.
dim_produit(id_produit, code_produit, libelle, categorie, marque)GranularitéCe que représente une ligne de faits
Le niveau de détail d’une table de faits, à fixer avant tout le reste. Mélanger deux granularités fausse les agrégats.
Une ligne = un article d’une commande (et non la commande entière)Clé de substitutionIdentifiant technique de la dimension
Entier sans signification métier, généré par l’entrepôt. Il isole le modèle des clés sources et permet l’historisation.
id_client = 1042 (technique) ; code_client = « CLI-0042 » (clé métier de la source)SCD type 1On écrase l’ancienne valeur
La dimension ne garde que la valeur actuelle. Simple, mais l’historique est perdu : les faits passés sont relus avec la nouvelle valeur.
UPDATE dim_client
SET email = 'nouvelle.adresse@exemple.fr'
WHERE code_client = 'CLI-0042';SCD type 2On historise avec une nouvelle ligne
Chaque changement crée une nouvelle version avec des dates de validité : les faits restent rattachés à la version en vigueur à leur date.
dim_client(id_client, code_client, region,
valide_du, valide_au, est_courant)Schéma en floconDes dimensions normalisées
Les dimensions sont éclatées en sous-tables (produit → catégorie). Moins de redondance, mais plus de jointures : l’étoile reste préférable pour la BI.
dim_produit → dim_categorie → dim_familleÀ garder sous la main : agrandissez-la, puis gardez ces points en tête.
Lisez la définition, cherchez la réponse, puis retournez la carte.
pwdAffiche le répertoire courantlsListe le contenu d’un répertoirecdChange de répertoirecatAffiche le contenu d’un fichiercpCopie un fichier ou un dossiermvDéplace ou renommemkdirCrée un répertoiresudoExécute avec les droits administrateurImporterSe connecter aux sources de donnéesNettoyerPréparer les données avec Power QueryModéliserRelier les tables et écrire les mesures DAXVisualiserChoisir les bons visuelsPublierPartager et planifier l’actualisationgit cloneCopie un dépôt distant en localgit statusMontre l’état des fichiersgit addPrépare les fichiers pour le commitgit commitEnregistre un instantanégit pushEnvoie les commits vers le dépôt distantgit pullRécupère et intègre les changementsgit switch -cCrée une branche et s’y placegit mergeFusionne une branche dans la couranteNos experts vous accompagnent, et nos formations rendent vos équipes autonomes.