Rendez-vous aux TechDays

5 février 2013

image

Pour la 6ème année, je serai speaker aux TechDays Microsoft. Au programme, Business Intelligence, Self-Service BI, Grouvernance des données, BI Mobile, etc…

 

Etat de l’art et roadmap de la BI Mobile Microsoft

Smartphone et Tablet se multiplient dans les foyers mais aussi dans les entreprises. Comment concilier notre BI, corporate ou self-service, avec ces devices. Ce qui marche, ce qui ne marche pas, ce qui arrive, bref, un état de l’art.

http://bit.ly/TD13JPR1

Gouvernance des données avec SQL Server et ETL en Self-Service avec Data Explorer

Maitriser ses données est un enjeu majeure dans notre système d’information. Dans cette session, je mènerai la réflexion sur les outils et les processus pour bien gérer ses données.

http://bit.ly/TD13JPR2

Stand SQL Server / Stand GUSS / Stand AZEO

Evidemment, comme tous les ans, je serai ATE sur le salon afin de répondre à toutes vos questions. Vous pourrez donc me retrouver sur l’un de ces stands :

  • stand AZEO : évidemment, ce sera l’un de mes points de chute privilégié. Entretiens, rendez-vous avec mes clients, déconner avec mes collègues…
  • stand GUSS : officiellement il sera au stand #85 mais les différents experts navigueront entre celui ci et le stand SQL
  • stand SQL Server : je trainerais forcément vers le stand SQL, en tant qu’ATE, membre du GUSS ou simplement parce que c’est un stand sympa où je connais plein de monde.

 

Pour conclure, pensez à aller faire un tour sur mon profil :

http://bit.ly/ProfileJPRiehl

Premier Afterwork de l’année

22 janvier 2013

afterwork

C’est parti pour la saison 2013 de la communauté SQL Server.
Et quoi de mieux que de la lancer en partageant un verre.

Retrouvons nous entre professionnels le mardi 29 janvier à partir de 19h30 pour le premier Afterwork de l’année.

C’est où ?

Le Board
13, rue Princesse
Paris
Métro Mabillon ou Odéon

Entres autres sujets, nous pourrions discuter des prochains TechDays et de vos attentes en terme de contenu, de vos projets SQL Server en cours ou tout simplement continuer les échanges sur les sessions des JSS.

300, un bon chiffre pour vous souhaiter une bonne année 2013

21 janvier 2013

300, c’est le nombre d’articles que j’ai posté sur ce blog depuis 6 ans.

300, c’est le nombre de professionnels présents à la seconde édition des Journées SQL Server, ce qui conclut l’année 2012 sur une belle réussite.

Je remercie tous mes acolytes (amis, collègues, confrères, partenaires…), qui m’ont supportés accompagnés dans une année riche pour la communauté SQL Server, terminée avec une belle conférence.
Continuons ensemble pour 2013, avec comme le dit le slogan de notre base de données préférée :

Further, Faster, Forward

image

Tout cela pour vous souhaiter une bonne année 2013.

Qu’elle soit riche en projets, en POC, en DataWarehouse, en Afterwork, en session techniques, en échange entre experts, etc.

J’associe également mon équipe et la Practice Data & Collaboration d’AZEO, qui chaque jour, développe de nouveaux projets, relève des nouveaux défis, et s’enrichit de compétences SQL Server et Business Intelligence.

clip_image001

Transformer une colonne en KPI dans une liste SharePoint

20 janvier 2013

Dans une liste SharePoint, on veut afficher une colonne avec un indicateur graphique plutôt qu’avec un texte. Comme dans la capture ci-dessous.

 image

1ère étape :

Ajouter une colonne calculée qui construit du code HTML par exemple :

<span style="color:blue">●</span>

Le problème est que l’affichage de la colonne transforme le HTML en texte.

2ème étape :

Changer l’affichage pour que le HTML soit correctement interprété.

Pour cela, il faut ouvrir votre affichage dans SharePoint Designer et ajouter l’attribut disable-output-escaping="yes" dans le XSLT.

image

Pour faire cela, passer par le menu “modifier la balise” en bas.

image

 

Et voila, de quoi construire une liste de KPI simplement, sans SSRS, ni PerformancePoint même si bien évidemment qui dit KPI dit Business Intelligence et donc un vrai projet derrière Sourire.

#JSS2012 – Dépêchez-vous

1 décembre 2012

Je vais faire court et simple :

Clôture des inscriptions le 5 décembre à 12h00

D’ici là, si vous ne l’avez pas déjà fait, il faut donc :

Vous ne voudriez pas manquer la plus grande conférence SQL Server et manquer de rencontrer tous les professionnels du Data Management et de la Business Intelligence ?

Donc je vous donne rendez-vous dès 8h30 au Centre de Conférences de Microsoft pour prendre un petit-déjeuner ensemble avant de démarrer par la première Keynote.

JSS2012-Mini

Dis papa, c’est quoi l’Open Data

1 décembre 2012

image

Récemment, on m’a demandé ma vision sur Open Data. Je me suis donc lancé dans une “courte” explication qui s’est terminée en un dump de toutes mes convictions sur le sujet. Un vrai éditorial.


Open Data peut se comprendre de 2 façons :

  • « Ouverture » des données
  • OData

 

Le protocole OData est un moyen technique de diffuser de la donnée simplement (en s’appuyant sur des protocoles comme REST et un format comme XML).

Il est notamment utilisé par les outils de BI pour exposer ou consommer des « flux de données ». Toute la stack MS en fait bon usage.

Le protocole est plutôt conventionnel sur le marché mais en règle général, il faut offrir plusieurs formats (dont l’indétrônable CSV sur un FTP) pour couvrir l’ensemble des consommateurs de données potentiels.

 

On parle également d’Open Data dans le contexte de rendre public des données. Là, on est sur une philosophie à la mode depuis 2 ans qui vise à “libérer” les données dites brutes pour qu’elles soient exploitées par tout un chacun.

Les Data-Journalistes et Data-Scientists sont les populations qui consomment le plus ces données là et on voit fleurir des créa graphiques dans les journaux et magazines utilisant ces données à des fins d’investigation.

On a vu aussi l’émergence de petites applications (le marché des smartphones et tablettes a eu son effet aussi) exploitant ces données dans un mode consultatif, souvent ludique de surcroit.

En France, on peut noter l’initiative des Data Tuesday qui fédère cette population et œuvre pour l’utilisation massive et intelligente des données, d’où qu’elles viennent.

Mais on est encore loin d’un usage par madame Michu.

Le problème est que ces données publiques arrivent au compte-gouttes (la France a souvent été pointé pour son retard) mais surtout, l’intérêt de ces données est discutable.

En effet, les données ouvertes par les administrations sont souvent très pauvres ou alors très spécifiques (ex : l’emplacement des sanisettes à Paris).

De plus, le format est très souvent inexploitable sans un retraitement manuel (fichiers Excel, format non tabulaires, etc.).

Les données de la France sont sur http://www.data.gouv.fr/; on notera que la France rattrape ses lacunes.

Dans un contexte Business Intelligence, on exploite de plus en plus des données dites exogènes en plus des données d’entreprise que l’on trouve dans les DataWarehouse. L’Open Data répond parfaitement à ces  besoins d’analyses croisées mais se posent 2 problèmes :

· Avoir des données propres et fiables

· Avoir des données à valeur ajoutée

C’est pourquoi dans un contexte professionnel l’Open Data dans sa philosophie première ne trouve pas son usage (hormis l’aspect données-vitrine).

En revanche, cette philosophie me semble très adapté dans un contexte ”marchand” (on dit premium, c’est plus hype).

Par exemple, si vous voulez des données de population, vous prenez un contrat premium avec l’INSEE qui vous fournit des données propres, fiables, à valeur ajoutée dans un format exploitable. Il est en de même avec ESRI ou IGN pour des données géographiques.

C’est un marché encore jeune mais plein d’avenir. Microsoft l’a bien compris et vois cela comme un enjeu de la Business Intelligence à court terme. On le comprend avec la démo du PASS Summit de Data Explorer dans Excel (encore en bêta) qui se branche sur Azure Data Market, véritable portail de donnée ouvertes.

Démo Data Explorer à la Keynote du PASS Summit (allez directement à 1h30)

Mais quelle différence en Azure Data Market et les données des administrations ?

Azure Data Market (https://datamarket.azure.com/) est une infrastructure gérant la diffusion, l’indexation, la recherche et surtout la monétisation des données à valeur ajoutée.

Une entreprise disposant de données « intéressantes » peut donc les vendre (ou les donner, c’est aussi possible) via ce portail (et donc gagner le stockage, la bande passante, le développement du portail, etc.).

Actuellement, c’est très américano-américain mais Microsoft cherche des acteurs pour enrichir ce portail.

L’intérêt pour une société :

  • Exposer des données publiques gratuitement, le portail assurant la logistique et une diffusion étendue
  • Monétiser des données à valeur ajoutée vers ses partenaires ou d’autres organismes qui les consommeraient

Mais attention, cela implique d’être mature sur sa gouvernance de données. En effet, il faut être déjà dans une démarche de MDM, disposer de référentiels établis, maîtriser le processus d’acquisition, de nettoyage (dédoublonnage par exemple), avoir ce que l’on appelle des Data-Steward, etc.

Bien gérer ses données est un gros sujet pour une entreprise dont la technique est loin d’être le principal enjeu.

Mais je pense (et les analystes Gartner, Forrester, HarryPotter, etc. s’accordent là-dessus), c’est un critère important pour sortir son épingle du jeu dans la crise le monde d’aujourd’hui et même rationnaliser ses couts et sa gestion.

J’espère avoir dressé un topo complet sur Open Data et pourquoi pas avoir répondu à vos interrogations.

#JSS2012–Mes sessions

27 novembre 2012

JSS2012-Full-1000

Les Journées SQL Server, c’est dans 2 semaines. Il vous reste encore quelques jours pour vous inscrire.

Inscrivez-vous aux JSS2012

Ne ratez pas cette conférence exceptionnelle qui rassemble les meilleurs experts francophones sur SQL Server. Plus de 40 speakers, plus de 30 sessions techniques, 3 keynotes et 2 sessions plénières sur la base de données et la Business Intelligence, tout cela sur 2 jours de conférences gratuites au Centre de Conférences de Microsoft.

Vous aurez également l’occasion de rencontrez les 10 sponsors de l’événement et d’échanger avec eux sur les produits ou leurs offres.

Quant à moi, en tant qu’hôte, vous aurez l’occasion de me croiser un peu partout pendant ces 2 jours.

Keynotes

Comme l’an passé, j’aurai l’honneur d’animer les différentes Keynotes. Evidemment, je ne serai pas seul sur scène car de nombreux intervenants se relaieront pour discuter de SQL Server et de la communauté GUSS.

Inscription : JSS2012 – Keynotes

Plénières

Cette année, les conférences débuteront avec 2 sessions plénières, la première sur la partie Data Management de SQL Server, la seconde sur la partie Business Intelligence.
Comme pour les Keynotes, quelques speakers viendront nous parler des dernières nouveautés, notamment les annonces du PASS Summit qui a eu lieu début novembre comme Hekaton, PolyBase ou encore Data Explorer.

Inscription : JSS2012 – Tour d’horizon SQL Server

BI et ALM

Dans “projet BI”, il y a “projet”. C’est pourquoi il est important de le traiter comme tout projet, avec méthode.

Dans cette session, que je présente avec Stéphane Guilleminot et mon collègue Cédric Noureau, nous aborderons tous les aspects de l’ALM, appliqués à une projet décisionnel.

Inscription : JSS2012 – BI et ALM

Serez-vous plus fort qu’un MVP ?

Une session chalenge, déjà jouée aux derniers TechDays, où on vous demande de nous poser toutes les questions (techniques) qui vous passent par la tête.
Sur scène, des MVP et des MCM qui tenteront d’y répondre.

Alors, c’est qui le plus fort ?

Inscription : JSS2012 – Challenge MVP

DataViz, ergonomie & Story Telling

Dans cette session, les stars sont Olivier Courtois et Caroline Goulard. Ils vous parleront de DataViz comment restituer des données de la meilleure façon. C’est le DataViz. Moi, je ferai juste office de M. Loyal pour animer cette session façon table ronde

Inscription : JSS2012 – DataViz

Stand AZEO

Evidemment, AZEO étant un des sponsors de l’événement, vous me retrouverez bien évidemment sur le stand, accompagné de mes collègues. Une question, un projet ? Sur SQL Server, SharePoint, Azure, etc. ? Passez nous voir !

Stand GUSS & Communauté SQL

En tant qu’organisateur et membre du board du GUSS, je passerai forcément du temps sur le stand GUSS avec les speakers pour répondre à vos questions sur SQL Server et notre communauté SQL.

 

Rejoignez la communauté, Inscrivez vous aux JSS2012

PASS Summit – l’Afterwork

13 novembre 2012

guss-logo-orange - CopyLe prochain Afterwork du GUSS aura lieu ce jeudi 15 novembre à partir de 19h00.

Le thème de cet Afterwork sera le
PASS Summit 2012.

De nombreuses annonces ont été faites par Microsoft lors de cette conférence (Keynote 1 et Keynote 2) et nous vous proposons de venir échanger avec les membres de la communauté SQL Server qui étaient sur place avec moi.

Nous discuterons autour de PolyBase, PDW v2, Hekaton, la BI Mobile, Data Explorer, etc. et nous avons hâte d’avoir vos avis sur ces nouveautés.

Cet Afterwork sera également l’occasion de rencontrer les organisateurs des Journées SQL Server. Une séance de Questions / Réponses sur cet événement aura lieu.

L’Afterwork aura lieu au :

Charly Birdy
1 place Etienne Pernet
Paris – 15ème
Métro Commerce

 

imageNote : L’Afterwork aura lieu en même temps que l’Afterwork des Communautés Microsoft, de quoi échanger également avec d’autres acteurs des différentes communautés technologiques Microsoft.

 

Rendez vous le 15 novembre à partir de 19h00 au Charly Birdy.

Power View et SSAS – clarifications

9 novembre 2012

Suite à une discussion avec Frédéric Brossard (via les commentaires et lorsqu’on s’est vu au PASS), il y a eu un certain doute sur :

Power View dans Excel 2013 RTM peut-il attaquer du SSAS (tabular ou multidimensionnel) ?

Selon la Keynote du PASS Summit, la réponse est oui et les démos l’ont confirmé.

Avec mon modèle tabulaire (basé sur le projet AdventureWorks de CodePlex), j’ai cette erreur :

image

Donc je suis allé à la conclusion que Power View ne marchait toujours pas sur du SSAS Tabulaire. Mais la vérité est ailleurs©

En fait, avec une base tabulaire plus simple (ie. une table), Power View arrive à le charger et en effet, on peut faire des rapports Power View sur du tabulaire.

Moralité : j’ai un bug de compatibilité sur un élément de mon modèle (que je vais de ce pas mettre sur Connect). A retenir.

Le test bête sur du multidimensionnel :

image

L’erreur est plus explicite : ça ne marche pas actuellement sur du multidimensionnel.

Alors ?

Power View marche sur :

  • un Data Model dans Excel 2013
  • un classeur Excel 2013 dans SharePoint (Excel Web App)
  • un SSAS Tabulaire (attention, il peu y avoir un problème de modèle, cf. ci-dessus)

 

Sur du multidim, c’est pour quand ?

(gars qui siffle en regardant en l’air)

Microsoft travaille dessus c’est une certitude. Mais quand aura t-on une version, nous ne le savons pas encore.

Plus de détails sur le blog de Chris Web qui était à la session sur le sujet au PASS Summit :
http://cwebbbi.wordpress.com/2012/11/09/power-view-on-ssas-multidimensional/

Stay tuned !

PASS Summit – Keynote 2

9 novembre 2012

Quentin Clark, Corporate VP, nous parle du Data Lifecycle (tiens, ça me rappelle ma première présentation BI il y a quelques années qui s’appelait "le voyage de la donnée").

La présentation fait une synthèse des outils que l’on a autour des données (et de SQL Server évidemment) ainsi que de ses usages, que ce soit dans un cluster HADOOP, dans un DWH PDW, dans un ETL ou dans une analyse Power View.

La démo s’appuie sur une histoire, certes simplifiée, mais tellement représentative de ce que les entreprises pourraient tirer comme bénéfices en analysant leurs données (et que certaines font déjà).

L’histoire tourne autour d’un cinéma qui cherche à optimiser ses places par film.

 

HADOOP & PolyBase

L’histoire commence avec des données provenant de Twitter (tiens, il y avait longtemps) et vous vous doutez bien qu’elles vont atterrir dans un Cluster HADOOP. A côté, nous avons un DataWarehouse sur PDW.

Évidemment, l’analyste (en l’occurrence Julie Strauss, Program Manager), a besoin de croiser les 2 ; les “sentiments” sur les films en provenance des réseaux sociaux avec les films et les salles qui viennent du DataWareHouse maison.

Cela est possible avec PolyBase qui sait requêter et joindre des données SQL Server et HDFS.

Tout ceci pour remettre une louche sur les annonces de la veille évidemment. On a même vu un peu de PDW pour le côté “management” de la donnée.

 

Data Explorer

L’idée ensuite est de nettoyer ces données. Evidemment, nous sommes toujours avec notre Data Analyst Julie qui ne connait rien aux ETL et n’a que Excel comme outil.

L’an dernier, je vous parlais de Data Explorer (j’ai même fait une session d’une heure aux TechDays). Il a bien grandi depuis févier.

Il est maintenant intégré dans Excel ! Et le moins qu’on puisse dire, c’est que l’ergonomie a grandement été améliorée avec de meilleures interfaces. Pour faire une opération sur une colonne (cache, split, merge, etc.), il suffit de faire un clic-droit dessus par exemple.

Data Explorer avait déjà une bonne gestion des types mais elle semble avoir encore été améliorée. Par exemple, un merge de 3 colonnes contenant jour/mois/année est converti en date automatiquement.
(mais j’attends de voir ce que ça donne dans une culture comme fr-FR)

Un changement dans la présentation de l’outil, on ne parle plus de Publish (ETP) mais de Copie.
En sauvegardant une copie, d’autres utilisateurs pourront réutiliser le mashup.

On peut évidemment l’intégrer dans la feuille Excel ou l’importer directement dans le Data Model (PowerPivot).

Data Explorer est en passe de devenir un vrai ETL for masses comme on l’imaginait dès le départ. Le trou dans la raquette va être comblé.

Je n’ai pas de capture d’écran à vous montrer mais dès que je peux, je ferai un petit article dessus.

 

PowerPivot

PowerPivot ? Il ne vient pas d’y avoir une mise à jour récemment ? Exact mais ce n’est pas pour autant que le produit ne continue pas à évoluer.
Ce qui a été présenté rejoint Data Explorer et sa version présentée l’année dernière.

Dans PowerPivot, on a une proposition de catégorisation des données (des colonnes en fait). Cela ajoute toutes les méta-données qui font d’une simple table un élément d’un modèle sémantique.

L’exemple présenté montre des données géographiques  et on les tag comme telles (pays, région, etc.).
(Ca ne vous rappelle pas la propriété Type sur un attribut de dimension en multidimensionnel ? Sourire)

Mais le truc fantastique qui en découle, c’est qu’on peut ensuite aller chercher des données associées à notre qualification dans l’Azure Data Market.
La démo montre l’ajout des ZipCodes sur nos données géographiques (il n’y avait que les villes).

Enfin, le détail final, la possibilité de rafraichir directement depuis Excel / PowerView (dans la démo, Julie change une valeur dans le DWH avant).

 

Transformation en BISM

Le Data Life Cycle ne peut pas être bouclé si on ne parle pas de la gestion opérationnelles des données (ie. le boulot des admins qui maintiennent les infrastructures derrière)

Dans la démo, en regardant les statistiques d’usage de PowerPivot dans SharePoint 2013, on voit que notre classeur prend beaucoup de ressources. L’idée est donc de le transformer en un vrai modèle BISM et de le déployer dans SSAS, plus adapté pour gérer des workload d’analyse (notamment avec la prise en charge des partitions).

La démo montre un import de notre classeur PowerPivot dans SSDT qui le transforme en fichier BIM que l’on pourra déployer dans un SSAS Tabular. Facile, mais on reste avec les limitations du tabulaires (cf. l’article de la FrenchConnection.BI).

 

Au cours de la démo, nous avons vu aussi le réplication synchronisation de nos données sur Azure. Histoire de partager rapidement des données entre filiales ou entre partenaires par exemple. Très facile avec Data Sync.

 

En conclusion

Evidemment, tout ce qui a été montré lors du second keynote n’est pas encore disponible (je pense à Data Explorer en particulier). Mais Microsoft nous donne ses orientations et on devine la RoadMap (même si nous n’avons aucune date Triste).

Je m’inscris totalement dans le direction que prend MS et je pense qu’ils affirment encore plus leur place de visionnaire et de leader sur ce marché.

Maintenant, il est important pour les entreprises de ne pas se laisser distancer. La BI est un avantage concurrentiel, un outil pour faire mieux son Business !

Les outils sont là. Les experts sont là. Allez-y !

Je terminerai en citant Quentin Clark :

How your business gonna change ?


Suivre

Recevez les nouvelles publications par mail.

Joignez-vous à 325 followers