Bonjour à tous,
j'ai un schema en etoile et j'utilise des clés de substitution pour la table de fait et les tables de dimensions, et j'utilise ssis pour son allimentation.
ma question est : est ce qu'on allimente d'abore la dimensions puis la table des faits, où bien le comtraire; la table des faits et en suite les dimensions ?
Vous me demander peut etre pourquoi cette question ?
je m'explique :
une des dilention est dim_client, et lore de l'allimentation il se peut qu'il y aie de nouveaux clients dans mes sources de données (et à ce moment ils n'existent pas encore dans la dimension dim_client), donc si je commance par allimenter la table des faits en premier, je peux recuperer les id_client de production (de la source), mais je n'est pas les key_client de substitution (ce dont j'ai besoin pour la table des faits). vous voyez le probleme !!!!
mais si je commance par allimenter les dimensions, j'aurais les key_client (des nouveaux), et je pense qu'on peut utiliser soit un Lookup, soit des jointure entre cette dimension et le fait recuperer lore de l'allimentation de la table des fait (la jointure (ou le Lookup se fera sur la colonne id_client de production bien sure)????
donc, est ce que je voix bon, ou pas ?
des suggections, des recomondations sont les bienvenues
Partager