Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Conception/Modélisation Décisionnelle
Conception/Modélisation Décisionnelle Forum d'entraide sur la conception de datawarehouse, datamarts et la modélisation décisionnelle : Tables de faits et de dimension, Modèles en étoile ou en flocons, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/04/2008, 16h42   #1
Nouveau Membre du Club
 
Inscription : décembre 2006
Messages : 73
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 73
Points : 26
Points : 26
Par défaut problème dans la modélisation des dimensions

Bonjour,
encore un problème, mais de modélisation cette fois.
le probleme que j'ai est le suivant: on a une dimension client qui permet d'avoir entre autres le type d'un client (société ou particulier) on voudrait connaitre le secteur d'activité d'un client société.
comment pourrai-je modéliser ça? tout le probleme pour moi réside dans le fait qu'un secteur d'activité ne peut exister que pour les clients de type société.
h_ismaili est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2008, 17h08   #2
Membre Expert
 
Avatar de Benoit_Durand
 
Benoit Durand
Consultant en Business Intelligence Freelance
Inscription : mars 2005
Messages : 819
Détails du profil
Informations personnelles :
Nom : Benoit Durand
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Consultant en Business Intelligence Freelance

Informations forums :
Inscription : mars 2005
Messages : 819
Points : 1 093
Points : 1 093
j'ai du mal à voir le problème :

si tu mets une colonne secteur d'activité dans ta dimension, le problèmes est où ? ou si tu rajoutes une clé vers ta dim de secteur d'activité ?

dans le cas d'un particulier tu peux laisser le champ à null ou le mettre a -1...
Benoit_Durand est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2008, 17h21   #3
Nouveau Membre du Club
 
Inscription : décembre 2006
Messages : 73
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 73
Points : 26
Points : 26
c'est aussi la solution qui m'est venu à l'esprit, mais ça me parait que c'est une solution de contournement...
h_ismaili est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2008, 19h17   #4
Nouveau Membre du Club
 
Inscription : décembre 2006
Messages : 73
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 73
Points : 26
Points : 26
est ce qu'il y'aurait pas d'autres solutions?
h_ismaili est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2008, 02h07   #5
En attente de confirmation mail
 
Avatar de Ensiaste2006
 
Inscription : juillet 2006
Messages : 126
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : juillet 2006
Messages : 126
Points : 107
Points : 107
Envoyer un message via Yahoo à Ensiaste2006 Envoyer un message via Skype™ à Ensiaste2006
Sincèrement, la solution de Hebus_Beer me parait utile et n'est en aucun cas une sorte de contournement surtout avec la proposition de Null. puis aprés, dans ton MDX, un seul [Non Empty] chassera les lignes non liées.
Ensiaste2006 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/05/2008, 22h10   #6
Invité de passage
 
Inscription : mai 2008
Messages : 5
Détails du profil
Informations personnelles :
Âge : 40
Localisation : Canada

Informations forums :
Inscription : mai 2008
Messages : 5
Points : 4
Points : 4
Moi je verrais plutôt l'utilisation d'un membre "non applicable" dans ta dimension secteur d'activité qui permettrait de relier les occurences des particuliers.

Si tu ne tiens pas compte de ces faits dans ta dimension secteur d'activités, ils seront rejetés et n'apparaisseront pas dans tes calculs d'agrégations.
Marie-Josee est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/05/2008, 22h18   #7
Membre Expert
 
Développeur informatique
Inscription : juillet 2007
Messages : 690
Détails du profil
Informations personnelles :
Âge : 28
Localisation : Canada

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juillet 2007
Messages : 690
Points : 1 558
Points : 1 558
Idem pour moi ! Je ne vois pas de problèmes
Les moteurs olap gèrent très bien les matrices creuses (matrices avec beaucoup de cellules vides). Donc pas de soucis de performance et, comme dit plus haut, pas de soucis avec les membres NULL, un NOT NULL les élimiera tous.

Ce n'est pas une solution de contournement, puisque la finalité dans le BI est de faire les choses simples pour les utilisateurs. Et je pense que c'est la solution la plus simple

A+
ygrim est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h00.


 
 
 
 
Partenaires

Hébergement Web