Remplissage d’une dimension temps

Pour générer et alimenter automatiquement une table de dimension temps, il  existe une option dans l’assistant de création des dimensions de BIDS.

Créez une nouvelle dimension en suivant les étapes suivantes :

Assistant dimension temps - step 1
Choix de la bonne option

Assistant dimension temps - step 2
Choix de la plage de dates

Assistant dimension temps - step 3

Assistant dimension temps - step 4
Démarrage de l’assistant de génération de la table dans le DataWarehouse

Assistant dimension temps - step 5
Ne pas oublier de choisir l’option Populate pour générer les enregistrements

A ce stade, la table est générée et alimentée.

Pour anticiper le passage en production, je mets un profiler sur ma base de développement pour récupérer le script de remplissage (populate).

Je refais la même manipulation pour mettre à jour la dimension temps. En effet, on ne mets pas toujours toutes les dates possibles dans la dimension et je prends l’habitude de mettre un reminder fin novembre pour alimenter l’année qui arrive. (voire faire un script qui la génère automatiquement).

 

PS : merci Philippe de l’équipe DGD de Bewise pour les screenshots.

Laisser un commentaire