F.A.Q. Approche du DécisionnelConsultez toutes les FAQ
Nombre d'auteurs : 1, nombre de questions : 20, création le 9 juin 2013
- Quelles informations trouve-t-on dans une table de faits ?
- Quel est le lien entre une table de fait et une table de dimension ?
- Y a-t-il besoin de créer une table de dimension pour chaque dimension ?
- Qu'est-ce qu'une constellation ?
- Quel outil prendre pour modéliser une base décisionnelle ?
- Comment passer d'un modèle OLTP ou entités relations de ma source à un modèle OLAP DW?
- Une table de dimension est-elle historisée ?
- Dois-je choisir un modèle en étoile ou en flocons ?
La table de fait contient les clés étrangères (identifiants) sur les tables de dimension et des mesures qui sont des valeurs numériques sur les faits.
La table de fait contient les identifiants (PK) des tables de dimension. Elle n'a pas de PK propre, sa PK est constituée de ces identifiants.
Pas forcément. Si la table apporte peu d'informations on peut avoir la valeur de la dimension directement dans la table de faits. On parle de dimension dégénérée.
Une constellation est un ensemble de plusieurs tables de faits qui ont des dimensions communes.
Pour modéliser un modèle en étoile dans une base classique comme Oracle on peut s'appuyer sur les outils de modélisation traditionnels comme PowerAmc, Oracle Designer, etc ... On modélise généralement uniquement le MPD (et non le MCD).
Il n'existe pas de méthode automatisée pour passer d'un modèle OLTP à un modèle OLAP, comme ce qu'il existe sous Merise pour passer d'un MCD à un MPD. Il faut analyser le modèle en source et définir un modèle cible en fonction des besoins utilisateur. On pourra s'inspirer du process de Kimball : 1/ choisir le business process ; 2/ spécifier le grain ; 3/ identifier les dimensions ; 4/ identifier les faits.
Cela dépend des besoins. On peut ne garder que la dernière situation, qui écrase la photo précédente. Sinon on peut historiser les données. Ces dernières évoluent généralement lentement. Il y a plusieurs façons de les historiser. On appelle ce type de dimension SCD (Slowly Changing Dimension).
Il n'y a pas vraiment de recommandation en la matière. Le modèle en étoile est le plus répandu, car il économise des jointures et serait donc plus performant.