Boite à outils Office

Créer des rapports simples et efficaces pour Commerce Server grâce à PowerPivot (aka Gemini)

Analytics, BI, Commerce Server, Power Pivot, Reporting, SQL Server Add comments

Dans un de mes précédents post, j’ai expliqué comment mettre en place la solution analytics de Commerce Server, et je pense qu’il a dû y avoir de la déception chez certains (qui a dit tous?) d’entre vous!

Même si les cubes fournis peuvent être un bon point de départ, le process d’import est lui complètement obsolète et s’apparente plus à une boite noire où il est quasi impossible d’y “tunner” (comprendre?) quelque chose (je laisse sous silence les rapports qui sont eux plus que périmé)…

Bref, vous l’aurez compris, il est temps que la team Commerce Server se penche sur cette fonctionnalité pour lui donner un bon coup de peinture!

En attendant, que faire?:

  • Développez de nouveaux rapports sur la base des cubes/process import
    • Avantage:
      • Pas de cube à développer, on ne part pas de 0 
      • En fonction de vos besoins peu de temps de développement pour ajouter quelques informations
    • Inconvénient
      • Espérer que le process d’import se passe bien et corresponde à vos besoins
      • Long travail de redesign des rapports si vous souhaitez un layout plus moderne
      • La structure des cubes ne correspond pas forcément à votre besoin
      • Nécessite une intervention de l’IT pour toutes adaptations
  • Développez vos propres cubes
    • Avantage
      • Vous collez à vos besoins
    • Inconvénient
      • Nécessite une intervention de l’IT pour toutes modifications/évolutions
      • Temps de mise en place pouvant être assez long
  • Ne rien faire
    • :)

Dans tous les cas, un passage par l’IT s’avère obligatoire et vous n’avez pas forcément la patience d’attendre pour exploiter votre site internet?

Bonjour et bienvenue à Gemini, pardon Power Pivot :)

Power Pivot est le nouvel outil développé par Microsoft pour faciliter et vulgariser la BI sur le poste de travail (rien que çà). Il se présente sous la forme d’un add-in pour Excel 2010 (attention ne fonctionne qu’avec la version d’office 2010):

Je me suis donc amusé à le tester sur un site Commerce Server d’un de mes clients et j’avoue que je suis sidéré par sa facilité de prise en main et la rapidité d’exécution.

L’ajout de source de données se fait via un onglet dédié et comme toujours dans office, la manipulation est largement facilitée et guidée:

image

image   image  image  image  image  image

Et voilà, en 5 minutes montre en main, j’ai importé une base transactions de Commerce Server de 2Go dans un fichier Excel! Et cerise sur le gâteau, le fichier fait à peine 40mo! Pour les sceptiques:

image image

Grâce à la structure relationnel et multi dimensionnel de Power Pivot, je vais pouvoir créer simplement et rapidement des tableaux croisés dynamiques ou graphiques en quelques minutes. Prenons par exemple une représentation graphique du nombre de commande par jour

  • Tout d’abord, spécifier qu’on veut un graphique

image 

  • Ensuite, on ajoute en valeur le nombre de tracking number et en axis la date de création

image

  • Pas vraiment lisible je vous l’accorde :) En effet, la colonne created contient la date et l’heure! Pour regrouper par mois, il nous faut donc une colonne ne contenant que le mois et l’année du champ ‘”created”. Pour cela, rien de plus facile! Il nous suffit de créer une nouvelle colonne dans notre onglet “Purchase Orders” en utilisant le langage DAX  (qui est très proche du langage de formule d’Excel): RIGHT("0" &MONTH([Created]),2) &"/" &year([Created])

image

  • On rafraichit la source et notre nouvelle colonne est maintenant disponible. Résultat:

image

Facile non :)

Vous comprenez qu’il est donc très simple de mettre en place des dashboards puissant grâce au couplage PowertPivot (pour les data) et Excel (pour le formatage), exemple:

image

 

Pour plus d’informations:


JARAC 2011

6 Responses to “Créer des rapports simples et efficaces pour Commerce Server grâce à PowerPivot (aka Gemini)”

  1. Comprendre et analyser vos données Commerce Server grâce à Power Pivot | Gaël Duhamel [MVP] Says:

    [...] à mon article sur Power Pivot et Commerce Server, j’ai décidé d’aller un peu plus dans le détail et vous présenter trois scénarii basique [...]

  2. Comprendre et analyser vos données Commerce Server grâce à Power Pivot Says:

    [...] à mon article sur Power Pivot et Commerce Server, j’ai décidé d’aller un peu plus dans le détail et vous présenter trois scénarii basique [...]

  3. Comment consommer ses données Commerce Server pour Power Pivot via un service de données REST | Gaël Duhamel [MVP] Says:

    [...] à mes deux posts sur Commerce Server et Power Pivot (Créer des rapports simples et efficaces pour Commerce Server grâce à PowerPivot (aka Gemini) et Comprendre et analyser vos données Commerce Server grâce à Power Pivot), j’ai reçu [...]

  4. Comment consommer ses données Commerce Server pour Power Pivot via un service de données REST Says:

    [...] à mes deux posts sur Commerce Server et Power Pivot (Créer des rapports simples et efficaces pour Commerce Server grâce à PowerPivot … et Comprendre et analyser vos données Commerce Server grâce à Power Pivot), [...]

  5. Cook Says:

    Bonjour,

    Merci pour ce post très détaillé.
    Nous on utilise SYMTRAX StarQuery.
    Du coup j’ai testé PowerPivot…
    Franchement ce n’est pas aussi abouti et user friendly que Starquery…Mais bon c’est un produit jeune.
    J’ai eu assez rapidement aussi une saturation mémoire à cause de mon Excel notamment qui est monté en flêche pour peu de données…

  6. GaelDuhamel Says:

    C’est surtout pas le même prix non plus :) … Power Pivot c’est complètement gratuit

    J’ai téléchargé la version d’évaluation pour voir par moi même ce que ca donne.

    Pour les problèmes de perf, je suis assez surpris, tu travailles sur quel volume?

Leave a Reply

Ou renseignez les champs d'identification ci-dessous (name & email)

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in
Creative Commons License