Modèle optimisé#
👥 Créée par |
Ⓜ Manuella |
📅 Date de création |
@ 11 novembre 2022 |
⌗ Difficulté |
3 |
⎊ Etiquette |
Vue modèle |
- Modélisation :
Structure des tables
Disposition des tables (Kimball ou Collie)
Pourquoi il convient de mettre en place un modèle de donnée optimisé :
Warning
Cependant, modèle par défaut ne veut pas dire bon modèle.
Modèle par défaut |
Bon modèle |
---|---|
Peut être confus |
Clair et lisble |
Peut être lent |
Optimisé |
Peut rendre les calculs compliqués |
Simplifie le DAX |
Peut générer des frustrations |
Améliore l’expérience utilisateur |
- Modèles de données les plus courants :
Grande table Excel à plat (non optimisé)
id prod |
Produit |
Catégorie |
Client |
Ville |
Pays |
Date |
Magasin |
Ville |
Pays |
N° facture |
Montant HT |
Tva |
Montant TTC |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
<> |
|||||||||||||
<> |
id prod |
Produit |
Catégorie |
---|---|---|
<> |
||
<> |
Client |
Ville |
Pays |
---|---|---|
<> |
||
<> |
Date |
---|
<> |
<> |
Magasin |
Ville |
Pays |
---|---|---|
<> |
||
<> |
N° facture |
Montant HT |
Tva |
Montant TTC |
---|---|---|---|
<> |
|||
<> |
Dans Power Query, les grands ensembles ont pour objectif d’être stocké dans des tables dédiés (i.e produit, client, date et magasin) tandis que les calculs sont stockés dans des mesures.
Base de données relationnelle (non optimisé)
La confusion du point de vue utilisateur est au maximum à cause de la modélisation. Il faut remodéliser dans Power Query ou Dax.
Le modèle en flocon (moyennement optimisé pour PBI)
Le modèle en flocon permet de gérer les historiques. Attention, tout de fois, à ne pas avoir trop de tables imbriquées.
Le modèle en étoile (optimisé pour PBI)
Le modèle en étoile (une table des faits au milieu avec des relations directe avec les dimensions).