vendredi 26 mars 2010

Tutoriel PowerPivot: 2ème partie publiée

Après une première partie consacrée à la création d'un modèle de données avec Powerpivot, le blog EchoPilote a publié cette semaine la deuxième partie d'un tutoriel en français sur le nouvel outil BI Microsoft.

Cette deuxième et dernière partie aborde la création de tableaux de bords et notamment l'utilisation des slicers. Vous découvrirez comment relier un même slicer à plusieurs tableaux ou graphiques de votre rapport. Vous verrez également comment répéter ce slicer sur différents onglets tout en gardant sa synchronisation avec les onglets précédents.

Bonne lecture!

Nouvelle Version du composant SSIS Kimball SCD : v1.5

Dans un de mes précédents billets, je vous parlais d'un composant SSIS additionnel, le "Kimball SCD".

Une nouvelle version de ce composant est disponible depuis fin Janvier. Celle-ci semble plus qu'intéressante. Elle propose notamment de nouveaux types de sorties permettant de gérer plus finement l'alimentation des tables historisées SCD1 ou SCD2. Il y a par exemple une sortie "Deleted" permettant de gérer les données présentes dans le Datawarehouse mais absente de la source de données. Les nouvelles versions d'un objet ont également une nouvelle sortie qui leur est dédiée (New SCD2) ce qui permet de les distinguer des nouveaux objets.

Autre nouveauté (parmi d'autres), une installation des versions 2005 et 2008 du composant sur le même ordinateur est désormais possible. Pratique!




Pour ceux d'entre vous qui utilisaient déjà la version précédente (1.4), vos packages devront être mis à jour pour profiter de la 1.5. Voici la marche à suivre:

  1. Ouvrir les fichiers ".dtsx" dans un editeur XML (ou notepas)
  2. Rechercher "SSIS.KimballMethodSCD, KimballMethodSCD, Version=1.0.0.0" et remplacer par "SSIS.KimballMethodSCD, KimballMethodSCD100, Version=1.0.0.0".
  3. Sauvegarder le fichier et le fermer
  4. Réouvrir le package dans BIDS pour compléter la mise à jour.
Vous trouverez plus d'informations et des liens de téléchargement ICI.

dimanche 14 mars 2010

PowerPivot & Analysis Services: Compléments ou concurrents?

Au cours des Techdays, j'ai eu l'occasion de réaliser toute une série de démonstrations de l'outil PowerPivot, que ce soit en session ou sur le stand Bios Consulting. Une question est revenue fréquemment: "Mais alors, avec Power Pivot, Analysis Services ne sert plus à rien?". Ce fut également l'objet d'un petit débat avec d'autres confrères spécialistes de la BI MS qui se reconnaîtront.

La réponse est la numéro 1, ce sont des compléments: PowerPivot et Analysis Services répondent tous les deux à des besoins complémentaires.

Il y a d'un côté la BI d'entreprise, qui est mise en place traditionnellement par les services informatiques (IT) et qui est généralement constituée d'un datawarehouse, d'éventuels datamarts, de cubes et de rapports pour présenter les données aux utilisateurs. Celle-ci permet d'avoir une vision unique de la vérité au sein d'une entreprise. Ça évite ainsi d'avoir 10 rapports différents à la réunion du lundi matin présentant chacun un chiffre d'affaires différent. Cette BI d'entreprise, qui utilise généralement Analysis Services en environnement Microsoft, est nécessaire dès lors qu'une entreprise dépasse une certaine taille critique.

En parallèle de cette BI d'entreprise, des utilisateurs fonctionnels peuvent avoir des besoins ponctuels qui nécessitent des données non encore présentes dans le datawarehouse ou les cubes de l'entreprise. La personne va alors chercher à créer son propre reporting en enrichissant les données internes avec d'autres sources (fichiers plats, bases, flux RSS, copier/coller). On parle alors de BI personnelle, en contraste avec la BI d'entreprise décrite précédemment. C'est le besoin auquel répond PowerPivot.

Au-delà de ces aspects théoriques, les capacités des produits sont également différentes. PowerPivot permet de gérer des millions de lignes provenant de sources multiples. C'est un grand progrès pour l'analyse embarquée dans Excel. Cependant, on peut aller bien plus loin avec Analysis Services. On peut gérer des milliards d'enregistrement en jouant avec les partitions. En termes de sécurité, là où PowerPivot permet seulement de sécuriser l'accès aux rapports via Sharepoint, Analysis Services permet de gérer une sécurité des données allant à la cellule.

Donc sur le plan technologique, Analysis Services permet d'aller bien plus loin qu'avec PowerPivot, au moins dans cette première version. Mais au-delà, la théorie nous montre bien que les besoins auxquels répondent les deux outils sont non pas concurrents mais complémentaires. Ne brûlez donc pas tout de suite vos livres de MDX...ils ont encore de bons jours devant eux.

Pendant la rédaction de ce billet, un article intéressant a été publié sur le blog de l'équipe produit PowerPivot. Celui ci introduit un 3ème type de BI, la BI d'équipe, qui est l'intermédiaire entre la BI d'entreprise et la BI personnelle. Celle ci est adressée par l'add-in PowerPivot pour Sharepoint. Vous pouvez lire le billet ICI.

vendredi 12 mars 2010

Techdays 2010: Webcasts disponibles

Les webcatsts des sessions techdays sont disponibles sur le site de l'évènement.
Retrouvez la session que j'ai animé sur PowerPivot à l'adresse suivante: ICI

lundi 8 mars 2010

Tutoriel PowerPivot en français



L'Echo Pilote, blog tenu par les équipes Microsoft France, vient de publier un tutoriel en français sur PowerPivot. Ayant participé à son élaboration, je ne peux que vous encourager à le consulter :) Il sera publié en 2 parties:


  1. Conception du modèle de données

  2. Création de la partie graphique (tableau de bord)

Dans cette première partie, vous apprendrez à intégrer des données provenant de sources de données hétérogènes (Access, Excel, Txt); créer des relations entre ces données et enfin à enrichir modèle avec des colonnes calculées.

Dans la deuxième partie, vous découvrirez comment créer des tableaux croisés dynamiques, les enrichir avec des mesures calculées (YTD par exemple), créer des graphes, filtrer les données, manipuler les slicers etc.


Retrouvez le tutoriel ici.


Bonne lecture!