Bonjour,
J'ai un problème de conception je pense mais j'en suis pas sur...
J'ai crée un base de donnée d'incidents de paiements à partir de fichier source.
J'ai donc crée ma table des faits [INCIDENTS] ainsi que les dimensions [ENTREPRISES], [DATES], [GEOGRAPHIE], [TYPES]
Je m’aperçois en voulant créer mon cube que j'ai peut etre mal concu ma table des faits [INCIDENTS], à savoir qu'elle contient les liaisons entres les tables et mais aucune mesure calculée :
[INCIDENTS]
Id_entreprise
Id_date
Id_geographie
Id_type
Date_incident (correspond à la date de l'incident affiché sur le fichier source)
Montant (correspond au montant d'un incident)
Nombre_incidents(dans lequel j'ai rien pour le moment)
Somme_montant(dans lequel j'ai rien pour le moment)
Moyenne_montant(dans lequel j'ai rien pour le moment)
Je me retrouve a avoir une table des faits avec une ligne pour chaque incident avec sa clé rattachée au lieu de l'incident, l'entreprise, le type ou encore la date.
Mes champs Date_incident et Montant ne devraient pas être dans ma table des faits ?
J'ai l'impression que ma table des faits ne doit pas contenir chaque Incidents mais chaque mesure ?
Donc par exemple j'ai 100 000 incidents dans mon fichier source, ma Dimension ENTREPRISE contient 70 000 entreprises, ma table des faits contient 100 000 lignes ! C'est bien ça qu'il faut faire ?
Merci de bien vouloir me guider car j'ai l'impression d'être dans le faux...
Partager