|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Simon RichelleIngénieur d'études entrepôt de données Inscription : mars 2006 Messages : 46 ![]() |
Bonjour à tous,
Je viens de dévorer la documentation disponible dans les tutoriels, de parcourir le forum pour avoir plus de détails, etc... Je dois mettre en place un Datawarehouse pour l'université de Bretagne Occidentale. Comme j'aime le travail bien fait, j'ai bien sur commencé par me documenter un maximum. J'ai désormais un classeur bien remplit de tutoriels et autres (in)formations. Pour commencer, je compte m'attaquer aux "inscriptions" à l'université. Je vais donc mettre en place un premier datamart. Une inscription est définie par toute une série de champs comme sexe, témoin étranger, témoin programme d'échange, témoin dossier incomplet, témoins affiliation sécu, catégorie socio professionnelle de l'étudiant ou des parents, département d'origine, précédent établissement, etc... On cherche à répondre à des questions comme l'évolution des étudiants Suisses inscrit en 2ieme année licence droit depuis 5 ans. (fantaisiste) Mon problème est la détermination du fait en tant que tel... Le fait, ici est l'inscription d'un étudiant, non? Donc, chaque ligne de ma DB correspondrait à 1 et 1 seul étudiant... Est-ce que je me trompe? Est-ce logique, est-ce la "bonne" utilisation d'un Datamart? Merci d'avance de votre réponse... |
|
00
|
|
|
#2 |
|
Membre du Club
![]() François Consultant MOA Inscription : juillet 2006 Messages : 47 ![]() |
La granularité de ta table de fait dépend de la profondeur des dimensions. Tu auras ton information en modélisant.
Mais ici, ton fait n'est pas 'l'inscription d'un étudiant' mais le fait serait plutôt, 'les inscriptions' puisque un étudiant est une dimension, et il peut éventuellement s'inscrire plusieurs fois. |
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Simon RichelleIngénieur d'études entrepôt de données Inscription : mars 2006 Messages : 46 ![]() |
D'abord merci pour ta réponse :-) Ca fait plaisir de voir quelqu'un s'intéresser à mes questionnements
Je ne suis pas certain de bien suivre ce que tu veux dire... En fait j'ai un peu du mal a concevoir l'étudiant en tant que dimension? Je rassemblerais les informations relatives à l'étudiant (sexe, date et ville de naissance etc...) dans une table de dimensions? Évidemment, puisqu'un étudiant reste entre 1 et 5 ans à l'université (+redoublage et doctorat), je gagnerai facilement un facteur 3 sur le stockage de cette information... Mais tu me fais détecter une erreur dans ma conception de la chose Je ne sais pas si tu es familier avec le monde universitaire et plus particulièrement le logiciel apogée... En gros, il y a bien sur 1 étudiant ==> N inscription administrative (1/an maxi) ==> M inscription aux étapes (correspond à une année de formation, et là, éventuellement plusieurs par an). Je réalise que j'ai centré mon questionnement sur les inscriptions administratives, alors qu'il faudrait probablement que je centre sur les inscriptions aux étapes, sinon je ne saurais pas répondre aux question de type "combien d'étudiant dans telle section" Pour ca, encore un grand merci |
|
00
|
|
|
#4 |
|
Membre à l'essai
![]() Simon RichelleIngénieur d'études entrepôt de données Inscription : mars 2006 Messages : 46 ![]() |
Ok, j'ai bien mijoté ca cette nuit :-)
J'allais commencer à remplir ma table de fait avec des dimensions ![]() Je te remercie de ta réponse qui m'a bien aidé et m'a fait réléchir Merci! |
|
00
|
Copyright © 2000-2012 - www.developpez.com