Fonctions MDX basées sur le temps

Un peu de MDX pour commencer la semaine, ça fait du bien non ?!!

Comme vous l’avez déjà vu dans le titre, le but de cet article est de partager avec vous quelques fonctions MDX basées sur le temps et qui sont très utiles.

Le temps est un composant essentiel pour l’analyse du Business. Les analystes interprètent l’état de l’entreprise maintenant, souvent par rapport à ce qu’elle était dans le passé, dans le but de comprendre ce qu’il pourrait être à l’avenir.

Pour supporter ça, Analysis services fournit un certain nombre de fonctions MDX basées sur le temps, voici quelques-unes :

Lire la suite Fonctions MDX basées sur le temps

 

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