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 :

Read more Fonctions MDX basées sur le temps

 

Exécuter un abonnement SSRS avec SSIS

Un post rapide pour voir comment lancer un abonnement SSRS à partir de SSIS.

Ça peut servir comme dans mon cas par exemple à envoyer par mail un rapport sur l’état d’exécution d’un package SSIS. Bien sûre après avoir insérer les logs de ce package dans une table, créer un rapport de restitution de ces logs ainsi un abonnement qui envoi le rapport par mail.

Alors comment faire ?

Read more Exécuter un abonnement SSRS avec SSIS

 

Requêtes SQL utiles

Dans cet article, je vais vous expliquer quelques requêtes générales. Je pense que chaque développeur devrait avoir connaissance de ces requêtes. Ces requêtes ne sont pas liées à un sujet spécifique de SQL. Mais la connaissance de telles requêtes peut résoudre certaines tâches complexes et peut être utilisé dans de nombreux scénarios, alors j’ai décidé d’écrire un article sur ces requêtes.

Read more Requêtes SQL utiles

 

Qu’est-ce que la fragmentation?

Qu’est-ce que la fragmentation? Comment détecter la fragmentation et comment l’éliminer?

Une table fragmentée est une table où certaines de ses pages de données pointent vers des pages qui ne sont pas les pages immédiatement suivantes dans l’extent, et si toutes ses pages sont contiguës à la fois dans le plan d’allocation et dans les extents, alors la table n’est pas fragmentée.

Read more Qu’est-ce que la fragmentation?

 

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

Read more 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.

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

 

Comment créer sa propre carte SSRS?

Dans le cadre du projet BI sur lequel je travaille actuellement, j’avais besoin de restituer mes données sur une carte de plusieurs pays or sur visual studio, on trouve que la carte des États-Unis, alors comment faire pour les autres pays?

Voici une solution pour créer notre propre carte personnalisée.

Read more Comment créer sa propre carte SSRS?

 

Retour d’expérience (MCSE BI)

La semaine dernière, j’ai réussi mon examen final pour acquérir la MCSE BI, je voudrai partager avec vous ce retour d’expérience surtout sur ma préparation pour tous les examens, ce n’est pas une ligne directrice stricte bien sûr, mais c’est juste ce que convenait le mieux pour moi.

La certification MCSE consiste à passer 5 examens distincts : les 3 premiers vous donnent la certification MCSA SQL Server:

Read more Retour d’expérience (MCSE BI)