Bonjour,
J'ai un dataware a construire et j'aimerai avoir une informations complémentaire concernant l'alimentation d'une table de fait, à savoir faire plusieurs tables de fait, ou faire un update du fait, ou autre ...
Pour simplifié le problème, j'ai 2 fichiers plat en entrée :
Fichier Prix, contient la référence d'un produit et sa configuration actuelle.
Fichier Spec, contient la référence d'un produit et ses spécifications.
Dans les deux fichiers, j'ai des indicateurs calculés.
Dans mon shéma, j'ai donc quelque chose comme ça :
DimSpec -> FAIT_PRODUIT <- DimConfiguration
Les fichiers n'arrivent pas forcément en même temps pour un même jour.
J'aimerai savoir s'il est plus pertinent de mettre à jour les faits au fur et a mesure que les fichiers arrivent ou bien s'il est plus simple d'intégrer les fichiers séparément et de faire une vue matérialisé permettant le regroupement des informations ?
Ou encore s'il y a une autre meilleure solution.
Le problème final est que les update multiple me font perdre pas mal de temps et m'oblige a gérer des cas particulier au niveau de l'intégration de chaque fichier au lieu de les gérer au niveau de la vue par exemple.
Merci d'avance pour vos réponses.
Partager