Bonjour,
J'ai un cube avec des faits et des dimensions.
Sur une de ces dimensions, on peut me demande d'historiser nu certain nombre d'attributs.
le principe étant que l'utilisateur voit la valeur de l'attribut valable au jour où il consulte les données.
Pour le moment j'ai conserver ma table de dimension classique, puis j'ai rajouté une dimension ne contenant que les attributs historisés et enfin je crée une factless table permettant de faire une jointure, à date, entre ma dimension normale et l'historisation des attributs de celle-ci.
Avec cela je crée une relation Many-to-Many et le tout fonctionne à peu près...
Problème... J'ai besoin que la date de validité de mes attributs historisés soit automatiquement celle de mon fait que je filtre... Comment réaliser cela ?
Autre chose, au début, j'étais passé par une dimension SCD (sans le M2M bien sûr) ce qui me permettait de filtrer cela automatiquement.. Manque de chance, les valeurs d'attributs changent tous les jours et le SCD a alors peu d'intérêts.
Merci pour vos idées, conseils...
Partager