|
Forums, dernières contributions
Modélisation - Comment compter une dimension (1 seule dimension hiérarchique ou plusieur mini-dimensions) ?
J'ai peut être du mal à saisir le problème mais un simple count distinct pourrais faire l'affaire?
Sinon, n'hesite pas à surcharger les objets dans la couche sémantique.
Pour les aspects modèlisation , tout dépend de la taille de la table , si c'est une table très importante , tu peux envisager le flocon , sinon tu peux rester en étoile. Un flocon c'est pas forcément moins rapide sur certains cas.
Ceci dit , les counts , sauf si c'est très coûtant en temps de restitution tu peux le faire coté restitution/couche sémantique ou avec une techno de type OLAP ( attention aux limitations en termes d'espace et flexibilité ). Des vues sont utilisées à ces fins parfois, matérialisées ou pas.
Ex : vue sur la table client avec 2 counts distinct. La restit pourrais utiliser cette vue.
NB : la réalité est des fois assez loin de Kimball / Inmon , une combin perso des 2 est souvent plus adaptée.
|