Créer une Time dimension avec SSAS (DimTime) – 2ème partie

Après la création de notre table DimTime dans la 1ère partie de cet article, nous allons maintenant apporter quelques améliorations sur notre dimension.

Par expérience, je vous recommanderais d’utiliser une clé PKDate de type int au format aaaammjj.

Ce type de clé vous permettra d’obtenir de meilleurs performances.

Cette codification au format aaaammjj devra être généralisée à tous les niveaux de notre axe temps :  année, semestre, trimestre, mois, semaine…  Je vous suggère donc que chaque niveau (année, semestre, trimestre, mois, semaine, jour) soit composé de trois attributs distincts :

  • Code
  • Date
  • Nom

Lire la suite Créer une Time dimension avec SSAS (DimTime) – 2ème partie

 

Créer une Time dimension avec SSAS (DimTime) – 1ère partie

La dimension Temps (DimTime) joue un rôle très important dans un système décisionnel, sa présence est obligatoire dans les tables de faits ce qui caractérise un système décisionnel par rapport à un système transactionnel.

Dans la suite de cet article, nous allons créer la table DimTime à l’aide d’un assistant de projet SSAS.

Lire la suite Créer une Time dimension avec SSAS (DimTime) – 1ère partie

 

Slowly Changing Dimensions

Ralph a introduit le concept de « slowly changing dimension (SCD)» attributs en 1996.

Slowly Changing Dimensions (SCD) – dimensions qui évoluent lentement au fil du temps, plutôt que de changer la base de temps dans le calendrier régulier. Dans l’entrepôt de données, il est nécessaire de suivre les changements des attributs dans la dimension afin de rendre les données historisées. En d’autres termes, l’implémentation d’un type SCD doit permettre aux utilisateurs d’attribuer la valeur d’attribut de dimension appropriée pour une date donnée. Exemple de ces dimensions pourrait être : client, géographie, employé.

Lire la suite Slowly Changing Dimensions