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 09/01/2012, 02h31   #1
Invité régulier
 
Femme
Inscription : avril 2011
Messages : 11
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2011
Messages : 11
Points : 5
Points : 5
Par défaut Datawarehouse-CA par catégorie d'âge

Bonjour tout le monde,

Je suis débutante dans la conception des datawarehouses, et j'ai été confronter à un problème lors d'un projet.

Mon MCD est le suivant :

Table CLient
Id_client
Nom_client
Téléphone
Mail

Table CatégorieAge
NomCategorie
IntervalCategorie

Table ClientCatégorieAge
Id_client
Nom_categorie
DateDebut
DateFin
[dateDebut et dateFin sert à connaitre la période dans laquelle le client appartenait dans tel ou tel catégorie]

TableVente
Id_vente
Id_client
Id_article
Nbr_article
Date_vente

Pour la conception de mon datawarehouse, j' ai une dimension client (que je vais remplir depuis la table client), une dimension Article (de la table article), une dimension temps. et une table de fait vente (qui contient comme mesure Chiffre d'affaire). Ainsi je peux connaitre le chiffre d'affaire réalisé par client, par article.

Mais je veux aussi qu'il soit possible que mon utilisateur puisse connaitre le CA par catégorie d'age, je suis bloqué la dessus et je sollicite votre aide, merci beaucoup
langagec08 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2012, 12h36   #2
Modérateur
 
Avatar de doc malkovich
 
Homme
Consultant en Business Intelligence
Inscription : juillet 2008
Messages : 951
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : juillet 2008
Messages : 951
Points : 1 472
Points : 1 472
Bonjour,

Je ne vois pas trop l'intérêt des colonnes debut et fin de la table clientcatégorieage, l'age du client suffit à donner sa catégorie non ?

Plusieurs solutions :
- remonter la dimension catégorieage dans ta table de faits
- remonter debut et fin dans la table client , ainsi tu auras ta catégorie via l'idclient ( attention, pour un client tu auras plusieurs idclients )
- garder la date de vente dans la table de faits
- déterminer la catégorie d'age dynamiquement en fonction de l'axe temps et de l'age du client
__________________
Avez-vous 60 secondes pour répondre aux sondages sur BO ici et ?
doc malkovich est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 17h11   #3
Invité régulier
 
Femme
Inscription : avril 2011
Messages : 11
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2011
Messages : 11
Points : 5
Points : 5
D'abord je vous remercie pour votre réaction.

En fait avec la table clientcategorieage je veux garder l'historique, ie je m'intéresse à la catégorie d'age du client X lorsqu'il a acheté l'article A à la datevente D1, datedebut et datefin m'aideront à connaitre quand le client X appartenait à tel ou tel catégorie,et donc savoir à quel catégorie il appartenait lors de la datevente D1.

Concernant votre première solution, est ce qu'il s'agit de considérer la table clientcatégorieage comme dimension et la lier à la table de fait vente et aussi à la dimension client???
langagec08 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 17h47   #4
Modérateur
 
Avatar de doc malkovich
 
Homme
Consultant en Business Intelligence
Inscription : juillet 2008
Messages : 951
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : juillet 2008
Messages : 951
Points : 1 472
Points : 1 472
Non, ta table de faits tournerait autour des dimensions Client et CategorieAge.
Ta table ClientCategorieAge interviendrait dans l'alimentation de ta table de faits, mais après elle serait inutile.
__________________
Avez-vous 60 secondes pour répondre aux sondages sur BO ici et ?
doc malkovich est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 17h52   #5
Invité régulier
 
Femme
Inscription : avril 2011
Messages : 11
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2011
Messages : 11
Points : 5
Points : 5
Mais justement je veux la rendre utile, par exemple je veux par exemple à travers SSAS connaitre le CA par catégorie d'age, donc je dois la voir comme dimension, mais je sais pas comment la lier à ma table de fait.

Je m'excuse, je suis débutante et tous ça reste flou pour moi.

Merci beaucoup
langagec08 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 17h58   #6
Modérateur
 
Avatar de doc malkovich
 
Homme
Consultant en Business Intelligence
Inscription : juillet 2008
Messages : 951
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : juillet 2008
Messages : 951
Points : 1 472
Points : 1 472
Hum, tu as la main sur le modèle ( et les alims ) ?
Ou tu dois juste faire des rapports ?
__________________
Avez-vous 60 secondes pour répondre aux sondages sur BO ici et ?
doc malkovich est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 18h01   #7
Invité régulier
 
Femme
Inscription : avril 2011
Messages : 11
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2011
Messages : 11
Points : 5
Points : 5
Je dois faire toute la chaîne décisionnelle, depuis la conception du datawarehouse jusqu'au reporting
langagec08 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2012, 11h57   #8
Invité de passage
 
Femme
Administrateur de base de données
Inscription : janvier 2012
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : janvier 2012
Messages : 1
Points : 1
Points : 1
Est ce quelqu'un peut m'aider à créer un entrepôt de données concernant les assurances, voila ma BD:
Table assuré(num_assure,nom,prenom,rue,ville,telephone)
table contrat(id_contrat, dat_souscription, durée)
table véhicule(num_immatriculation, marque, modele, type)
table sinistre(id_sinistre, date_accident, nature, lieu, montant_remboursé, montant_estimé)
table expert(id_expert,nom_expert, prenom_expert, num_tel)
table adversaire(num_vehicule, nom_adv, %responsabilite)
table compagnie_adv(code_compagnie, libelle)
lali_manal est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h03.


 
 
 
 
Partenaires

Hébergement Web