Bonjour à tous,
La question ne concerne pas spécifiquement SSAS mais aussi la modélisation de la base, que je suis en train de re-modéliser.
La question est de gérer des conversions.
Cette conversion dépend d'évènements en amont.
Un utilisateur réalise plusieurs évènements qui mèneront à une conversion.
Cette conversion sera alors attribuée à 1 évènement.
Le problème est que cette attribution se fait selon un scénario, une sorte de référentiel.
Exemple.
Selon le scénario 1, ma conversion 1 est attribuée à mon évènement 1
Selon le scénario 2, ma conversion 1 est attribuée à mon évènement 2
Selon le scénario 3, ma conversion 1 est attribuée à mon évènement 3
Selon le scénario 1, ma conversion 2 est attribuée à mon évènement 5
Selon le scénario 2, ma conversion 2 est attribuée à mon évènement 6
De cet évènement va dépendre ensuite plusieurs dimensions associées autour.
Pour le moment, j'ai une table de dimension de scénario, une table de faits conversions, une table faits d'évènements et une table de référence entre les 2 (IdEvenement, IdConversion, IdScenario)
Est-ce que cela tient ?
Et surtout, comment gérer cela au niveau du cube ?
Je souhaite voir tel membre d'attribut d'une dimension ou tel autre selon que j'interroge pour le scénario 1 ou 2 ?
Merci pour vos idées.
Partager