Bonjour
Dans un modèle simple, tu as :
-
d’un coté la/les table(s) de faits, qui contient les champs nécessaires aux mesures (Chiffre d’affaires, nombre de clients, …)
-
d’un autre coté les tables de dimension (ou axes d’analyse)
De manière intuitive, la différence entre les deux se fait avec PAR :
Il est possible qu’une table de faits d’un visuel devienne table de dimension pour un autre :
A noter que les segments sont toujours basés sur une table de dimension, puisqu’ils correspondent à un axe d’analyse.
Il y a quasiment toujours plusieurs tables de dimension pour une table de faits.
La relation entre la table de faits et une table de dimensions est 1 à N sauf cas exceptionnel (je n’en ai jamais rencontré hormis dans des modèles plus ou moins mal fichus dans lesquels il manquait des données).
Le sens de filtrage est très souvent unidirectionnel, dimension vers faits.
Le modèle que tu utilises dans le .pbix est un faux modèle à deux tables.
Il te faudrait 3 tables, comme suggéré par David :
-
une table de dimension “étudiants” (id, nom, ville, …)
-
une table de dimension “cours”(id, matière, niveau, …)
-
une table de faits “inscriptions” (id_etudiant, id_cours, date_inscription, …)
A partir de là, tu pourras secouer tes données dans tous les sens.
CommentID=F94ZkyM1EFP6qUu, PostID=IyndyFmmRfvaVuL