IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Conception/Modélisation Discussion :

est-ce un schéma en étoile?


Sujet :

Conception/Modélisation

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    200
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 200
    Points : 67
    Points
    67
    Par défaut est-ce un schéma en étoile?
    Bonjour,

    cela fait plus de 8 ans que je suis dans le décisionnel et je conçois très souvent des schéma en étoile.
    Mais je me rends compte qu'avoir un pur schéma en étoile est utopique en entreprise.
    Par exemple une fois que je conçois mes dimensions, je m'aperçois qu'elles sont liées avec la/les table(s) de faits
    mais aussi liées entre elles.
    par exemple, si on a des clients qui sont situés dans des lieux géographiques et que les ventes sont effectuées
    aussi dans des lieux géographiques alors on a le scénario suivant:
    - la table de fait vente qui est liée à la table de dimension geographie (pour traduire le lieu de la vente)
    Elle est aussi liée à la table de dimension client pour décrire le client qui a effectué transaction

    - la table de dimension client est aussi liée à la table de dimension geographie
    (pour traduire la situation géographique du client)

    Ainsi donc on a les liens:
    vente->geographie
    vente->client
    client->geographie

    Peut-on donc dire que le schéma est en étoile?

    Merci pour vos retours.

  2. #2
    Membre expérimenté Avatar de Benoit_Durand
    Profil pro
    Consultant en Business Intelligence Freelance
    Inscrit en
    Mars 2005
    Messages
    861
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence Freelance

    Informations forums :
    Inscription : Mars 2005
    Messages : 861
    Points : 1 308
    Points
    1 308
    Par défaut
    Ce serait plutôt du flocon, il y a des hiérarchies dans les dimensions.
    Après il faut voir si la solution technique tolère ce modèle.
    Pensez à la fonction Recherche

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    200
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 200
    Points : 67
    Points
    67
    Par défaut
    merci pour ta réponse benoit durand.

    Ce serait plutôt du flocon
    J'ai l'impression que ce n'est ni du flocon ni de l'étoile. En fait en général dans le flocon on a des tables supplémentaires (bridge tables) reliant soit 2 dimensions ou bien un fait avec une dimension (dans le but de résoudre un problème particulier comme les hiérarchies, groupes etc..). Par contre 2 dimensions "conformes" reliées entre elles, je ne savais pas que ca faisait 1 flocon. Si on part de ce principe, alors on peut relier toutes les dimensions entre elles, ce qui donnerait visuellement un schéma en "spaghetti". J'exagère peut être 1 peu mais je tente de comprendre ce qui fait réellement 1 schéma en flocon/étoile (est ce que c'est sa représentation graphique ou y'a t-il autre chose derriere).

  4. #4
    Membre régulier
    Inscrit en
    Mars 2003
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 50
    Points : 73
    Points
    73
    Par défaut
    en effet c'est un schéma en flocon... mais il est tout à fait possible de le faire en étoile.

    Il suffit de dénormaliser ta dimension client en incluant les informations de géographie.

    Dans mon DWH, je n'ai que des schémas en étoile bien que ce genre de problématiques se posent.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    200
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 200
    Points : 67
    Points
    67
    Par défaut
    Dans mon DWH, je n'ai que des schémas en étoile bien que ce genre de problématiques se posent
    J'imagine dans ce cas alors que tu reprends tous tes attributs (du moins toutes les hiérarchies) de ta dimension géographie dans ta dimension client. Et tu fais pareil si tu as plusieurs dimensions qui ont besoin de ce genre de truc?
    Moi j'étais confronté à une situation ou quasimment ttes mes dimensions avaient besoin de la géographie.

  6. #6
    Membre régulier
    Inscrit en
    Mars 2003
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 50
    Points : 73
    Points
    73
    Par défaut
    oui exactement,tu as compris.

    après c'est un choix de modélisation... rien n'empêche de faire un modèle en flocon... surtout si dans ton cas ta géographie est liée à toutes les dimensions.

  7. #7
    Membre expérimenté Avatar de Benoit_Durand
    Profil pro
    Consultant en Business Intelligence Freelance
    Inscrit en
    Mars 2005
    Messages
    861
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence Freelance

    Informations forums :
    Inscription : Mars 2005
    Messages : 861
    Points : 1 308
    Points
    1 308
    Par défaut
    Citation Envoyé par mafanta Voir le message
    Si on part de ce principe, alors on peut relier toutes les dimensions entre elles, ce qui donnerait visuellement un schéma en "spaghetti". J'exagère peut être 1 peu mais je tente de comprendre ce qui fait réellement 1 schéma en flocon/étoile (est ce que c'est sa représentation graphique ou y'a t-il autre chose derriere).
    Après plusieurs étoiles (ou flocons) dans le même schéma de BD, oui ça peut ressembler à des spaghettis si on trace toutes les jointures possibles. Mais il est toujours possible de faire des vues conceptuelles "propre" de chaque étoile, en ne mettant que les jointures à utiliser.
    Pensez à la fonction Recherche

Discussions similaires

  1. Passer en schéma en étoile sans utiliser SSIS
    Par rashania dans le forum Conception/Modélisation
    Réponses: 0
    Dernier message: 29/06/2010, 12h00
  2. Schéma en étoile et mise en oeuvre Datawarehouse
    Par rashania dans le forum Conception/Modélisation
    Réponses: 0
    Dernier message: 26/06/2010, 22h49
  3. Schéma en étoile
    Par anaice dans le forum kettle/PDI
    Réponses: 2
    Dernier message: 06/04/2009, 13h13
  4. iReport- cube schéma en étoile
    Par Elise49 dans le forum Jasper
    Réponses: 1
    Dernier message: 26/03/2009, 15h01
  5. Outil pour schéma en étoile
    Par gentelmand dans le forum Conception/Modélisation
    Réponses: 3
    Dernier message: 26/03/2009, 10h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo