L'après midi commence par une session que j'attendais avec impatience depuis qu'on avait vu cela il y a quelques mois avec Arnaud. Pivot est une nouvelle façon de naviguer et requeter dans de gros volumes de données non organisés.
Je dois avouer que c'est la meilleure session de la journée. 2 PM (Project Manager) sympas et motivés nous ont montré des démos d'utilisation de Pivot dans plusieurs contextes fonctionnels BI.
Pour rappel, Pivot construit des visualisations de données à partir de données existantes stockées dans des bases, datawarehouse ou autre. Le format XML est massivement utilisé ainsi que la technologie deepzoom pour zoomer dans les volumes de données.
Un premier fichier CXML contient les métadonnées de ce que l'on va visualiser. Un fichier DZCs (DeepZoomCollections) va contenir les ensembles de données. Ces DéZedCize (in english) vont pointer vers de gros paquets de fichiers DZIs (DéZedIze==DeepZoomImages) qui vont représenter les visuels avec gestion des niveaux de zoom. Les métadonnées représentent sous forme de FacetCategory les propriétés des "objets" que nous observons. Ces FacetCategory vont permettre de relier et filtrer les données entre elles.
Une première démo pour l'Associated Press montre l'intégration de Pivot dans SharePoint 2010. C'est un scénario classique de requêtage de données dans des couvertures et articles de presse tel qu'on le connait déjà (pour ceux qui ont suivi le projet).
S'en suit une longue démo d'un scénario décisionnel pour une chaîne de magasin où on nous montre un scénario datas driven. A partir d'un entrepot de données, les graphistes construisent les visuels (DZIs)grâces au fonction de template datas de Photoshop (Grosse pub pour Adobe ??? Tout le monde s'est réconcilié ou quoi ? Elle est où la guerre ?). On imagine que dans quelques temps les template photoshop seront remplacés par des template Xaml (la réponse à cette question est oui).
La session se termine par les best practices :
1st of all : Measure Goals and Audience
2nd : Use generic template
3rd : generate cXML and DZCs on the fly
Pivot sera disponible cet été. Vous pouvez aller jeter un œil sur http://www.getpivot.com/
Alex