Power Query : regrouper des valeurs de plusieurs colonnes en une

Ceci est un post invité.

Power Query est un outil puissant et pratique permettant de matcher des données de diverses sources de manière rapide. Bref, je l’utilise presque quotidiennement.

Cependant, il ne dispose pas de toutes les fonctions qu’un DBA utilise en SQL, par exemple COALESCE. Cette fonction permet de retourner la première valeur non null de ces arguments.

En Power Query, on peut utiliser une série de « if then else » en M, mais ça devient très fastidieux lorsqu’il y a 15 colonnes à traiter.

Imaginons, le cas suivant :

Soit les colonnes A, B et C, dans une requête Power Query, de type string, et dont une seule à une valeur non null. Le besoin est de créer une nouvelle colonne avec la valeur non null d’entres les 3 valeurs disponibles.

snip_20160205110204

Un des hacks permettant d’éviter de fastidieux « if then else » est le suivant :

  • Créer une liste des valeurs de chaque colonne : List.Distinct( { [A], [B], [C] })
  • Retirer les nulls : List.RemoveNulls( <list>)
  • Retourner la première valeur : List.First( <list>)

Ce qui nous donne la formule M suivante (après ajout d’une colonne custom) :

List.First(List.RemoveNulls(List.Distinct( { [A], [B], [C] } ) ) )

snip_20160205110710

Ce qui nous donne au final, le résultat escompté.

snip_20160205110738

S’il le besoin est de concaténer toutes les valeurs non nulls, alors il suffit de changer List.First par Text.Combine. Cette dernière fonction prend comme 2ième argument le séparateur entre chaque valeur (vide par défaut).

Par exemple, Text.Combine ( {« a », « b », « c »}, « | ») retourne « a|b|c ».

PASS Summit – les premiers retours – J1

Difficile de trouver un peu de temps pour vous remonter les annonces, nouveautés, sessions, discussions du PASS Summit. On enchaîne les sessions et entre chaque, on passe du temps à en débattre avec des professionnels du monde entier (mais principalement la #SQLFamily européenne).

Podcast en direct live du PASS Summit

Nous avons déjà fait ce matin avec d’autres experts (Charly, Christophe, Arian, Christian) un podcast pour le GUSS où nous avons pu discuter sur nos impressions de la première keynote. Vous pourrez retrouver très bientôt ce podcast sur notre chaîne Youtube. Les infos ci-dessous :

La Keynote

J’ai trouvé la Keynote un peu molle cette année. Que ce soit la partie communautaire du PASS ou la partie « annonces » de Microsoft. Evidemment, il y a eu des annonces et des démos mais le style, le rythme étaient…bizarre.

Au niveau du contenu, côté communautaire, on a eu droit aux chiffres habituels qui restent impressionnants : 16ème PASS Summit, 5,5k participants, 58 pays représentés… Cela confirme la qualité et la place de cette conférence dans l’écosystème Data.

Côté technique, les annonces se sont concentrées sur SQL Server 2016. Base de données numéro 1 sur l’OLTP (classement Gartner 2015), base de données la plus sûre depuis 6 ans, base de données la plus performante au TPC-H, coût le plus bas du marché… Bref, SQL Server 2016 est là pour devenir la meilleure « plate-forme de données » hybride (important, c’est un différenciant énorme).

sql2016-summary

Côté annonce, on n’est pas dans la nouveauté car on connait le périmètre depuis un moment mais en parler lors d’une keynote et présenter des démos fait toujours sont petit effet. Mais l’info la plus importante a pourtant été diffusée via le blog de SQL Server : la CTP3 est disponible. Enfin…dans quelques jours (histoire de préserver la bande passante du Summit ?)

SQL Server 2016 CTP3 => http://blogs.technet.com/b/dataplatforminsider/archive/2015/10/28/sql-server-2016-community-technology-preview-3-0-is-available.aspx

Les démos de la keynote concernaient :

  • Always Encrypted : c’est la capacité de chiffrer les données sur toute la chaine, du client au stockage en passant par les buffers mémoire. Cela nécessite la dernière version du client ADO.NET (et quelques certificats ;-)).
  • Stretch Database : c’est la capacité à étendre une table dans SQL Azure sur la base d’un « clé d’historique ». Evidemment, c’est plus long quand vous requêtez des données stockées sur Azure mais c’est totalement natif et transparent pour les applications. De quoi envisager des architectures avec des coûts optimisés (et d’en finir avec des purge ou des historisations applicatives ou des restaurations compliquées).
  • Operational Analytics : c’est en fait Hekaton + CSI (ColumnStore Index), le tout « updatable », qui permet (en théorie) de mixer de la BI et des workload OLTP sur la même base.
  • R intégré à SQL Server : impressionnant, on exécute une routine R à l’intérieur d’une requête SQL, sur des données relationnelles. La démo appliquait la loi de Benford sur des données relationnelles afin de faire une projection.

Pas de présentation de fonctionnalités BI… j’étais un peu déçu mais James Phillips a présenté tout cela dans la session suivante.

Des nouveautés en vrac

Evidemment, on a vu et appris plein de choses pendant les sessions de la journée (en particulier celle consacrée aux nouveautés et à la roadmap BI de Microsoft de James Phillips). Je vais vous le restituer en mode bullet-points

Power BI

  • Live Query sur SSAS Multidim dans Power BI Desktop : on peut créer des rapports Power BI branchés en direct sur SSAS. Plus besoin de charger les données dans un modèle Power Pivot avec Power Query pour jouer avec les données. Evidemment, vous vous doutez bien que ce sera (très) bientôt disponible dans la Data Management Gateway pour pouvoir déployer sur PowerBI.com (pas encore disponible à cette heure)
  • Tile interactive : actuellement, quand vous touchez une tuile d’un tableau de bord Power BI, vous êtes redirigé vers le rapport sous-jacent. Microsoft a travaillé à avoir des tuiles (Tiles) interactives avec notamment des filtres. Cela améliore grandement l’ergonomie de PowerBI. (pas encore disponible à cette heure)
  • Tile Excel : actuellement, vous pouvez mettre des classeurs Excel dans Power BI (via OneDrive). Le problème est que le seul usage est de cliquer pour l’ouvrir dans Excel Online en mode plein écran, comme dans SharePoint. Maintenant, on va pouvoir épingler des parties de l’Excel (TCD, graphes) comme élément d’un tableau de bord. (pas encore disponible à cette heure)

excel

  • 3D Maps (Power Map?) dans Power BI : on regrettait l’absence de Power Map dans Power BI (uniquement présent dans Excel), une démo montrant des 3D Maps dans Power BI a été présentée. Et cela répond à la question d’avoir Power Map en mode web (dans SharePoint ?) car cela semble fonctionner dans Power BI Desktop et dans le service PowerBI.com (pas encore disponible à cette heure)
  • Visuals : l’annonce n’est pas d’aujourd’hui sur la possibilité d’étendre Power BI avec des composants graphiques custom (développé en D3.js, CSS, etc.). Aujourd’hui est disponible la galerie des composants dans laquelle vous pouvez piocher des éléments graphiques tout prêts. On y retrouve les participants du concours de DataViz organisé en septembre => https://app.powerbi.com/visuals
  • Automated Insights : je n’ai pas beaucoup d’info mais l’idée de cette fonctionnalité est de laisser Power BI vous générer un (ou des) rapport automatiquement à partir de votre modèle. Je ne suis pas fan de ce type de fonctionnalité mais quand je vois la compréhension des modèles par Q&A, je suis très curieux de voir le résultat. (pas encore disponible à cette heure)
  • R dans Power BI Desktop : je n’ai pas vu la démo mais on va pouvoir exécuter un script R depuis Power BI Desktop. De ce que j’ai compris, on est plutôt en restitution du modèle que dans la récupération des données avec Power Query (pas encore disponible à cette heure)

R-PBID

  • Enterprise Gateway : la réunification des Gateway est amorcée. Une Enterprise Gateway (par opposition à la Personal Gateway) va voir le jour et gérer LiveQuery (tabular et multidim ?), DirectQuery et le classique Data Refresh (Scheduled Refresh). Le slide parlait de « Central Management », à voir. (pas encore disponible à cette heure)

SSAS 2016

  • Meilleur support et meilleures performances de DirectQuery (avec support complet du MDX) : cela permet tout simplement de faire des TCD dans Excel sur un modèle tabulaire en DirectQuery. Certes, on n’en croise pas tous les matins mais c’est important de le savoir :).
  • 50 nouvelles fonctions DAX, Many-to-Many et relations bidirectionnelles en tabulaire
  • SSAS Compatibility level pour cibler une version de déploiement : obligatoire en raison des différentes fonctionnalités ajoutées
  • Nouveau format de description du modèle (JSON) et donc de déploiement : en remplacement du XMLA, pas adapté au tabulaire. Cela permet également le merge de code source (ALM)

json-tabular

SSRS 2016

  • Nouveau look & feel de Report Manager, un mix entre PowerBI.com et Datazen

ssrs16

  • HTML5, Modern Rendering
  • Nouveaux composants : Treemap et Sunburst
  • Multi form-factor pour le mode interactif (comme dans Datazen)
  • Intégration dans Power BI : il est possible d’épingler un rapport SSRS dans un dashboard Power BI. En cliquant dessus on revient sur SSRS
  • Intégration des technologies Datazen pour le mobile/déconnecté, plus besoin de Datazen Server, c’est SSRS qui exécute tout. On garde toutefois Datazen Publisher (pour le moment ?)
  • Nouveau layout pour les paramètres
  • Plus besoin de plug-in pour l’impression
  • Export PowerPoint
  • Les annonces => http://blogs.msdn.com/b/sqlrsteamblog/archive/2015/10/28/pin-reporting-services-charts-to-power-bi-dashboards-with-sql-server-2016-ctp-3-0.aspx

SSIS 2016

  • Templates pour les Control Flow
  • Des nouveaux rôles de sécurité dont ssis_logreader pour avoir accès aux rapports

SharePoint BI

  • Edit mode pour PowerPivot (?!?)
  • Support de Power Query
  • Support des nouveautés SSRS 2016 (sauf les paramètres)
  • Pas un mot sur Power View (Silverlight ?)
  • Note : On ne parle que de SharePoint 2016 ici

Divers

Voila, je pense que j’ai fait le tour des annonces du jour. Une journée bien remplie.

Turin, Seattle, Paris. (mon) actualité Data & BI

Turin, Seattle et Paris (Issy, c’est Paris) sont mes prochains rendez-vous autour de la #SQLFamily, la communauté Data Microsoft au sens large.

Ça c’est pour l’info résumée. Je vais essayer de développer un peu mais une petite réflexion philosophique avant. Je m’aperçois que le format Blog est de plus en plus compliqué pour moi. Est-ce le format qui perd de la vitesse ou bien mes activités business et communautaires qui deviennent incompatibles ? Je n’ai pas la réponse. Même les 3 semaines de vacances que je viens de prendre (en Alaska) ne m’ont pas permis de poster un petit billet.

Alors, je vous invite plutôt à me suivre sur Twitter (@djeepy1) si vous voulez toutes les news (et même des tips techniques). J’y suis plus assidu…même si c’est plus court.

Allez, j’ai commencé cet article, je continue.

SQLSaturday Turin 2015

imageJe ne sais plus si je l’avais annoncé sur ce blog mais j’avais postulé comme speaker pour le SQLSaturday de Turin et j’ai été retenu.

Je n’avais pas prévu de participer à 3 SQLSat cette année – quota atteint – mais quand Marco Russo m’en a parlé lors de sa venue en mai dernier, j’ai été séduit.

Le format, 100% en anglais, même pour les speakers italiens, est très intéressant et favorise les échanges et la dimension européenne. Il faut vraiment qu’on tende vers ça en France même si je sais que c’est plus difficile qu’ailleurs (les français et les langues étrangères…et je m’inscris dedans…).

Bref, samedi (oui, ce samedi), je serai à Turin pour le 454ème SQLSaturday.

J’y parlerai de Data Management Gateway(s) ou plutôt de Gateway au sens large car entre la classique, la personnelle, celle pour SSAS, on la retrouve à tous les parfums. Je pense rejouer cette session lors d’un prochain webcast pour ceux qui ne pourraient pas y assister (et vu le délai de prévenance, je dirai tous les lecteurs de ce blog).

Pour finir sur Turin, je remercie Davide Mauri (@mauridb) et Marco Russo (@marcorus), organisateurs de cet événement.

PASS Summit à Seattle

logo_event[1]A la fin du mois, je redécolle pour les États-Unis. Comme chaque année, j’ai la chance de participer à la plus grande conférence Data & BI au monde (orienté Microsoft), le PASS Summit organisé par le PASS. Près de 300 sessions, les meilleurs speakers, la #SQLFamily des 4 coins du monde, c’est un événement important et je prends plaisir à y être assidu.

Lors de cet événement se tiennent toutes les réunions de l’organisation PASS et en tant que représentant pour la France, j’y vais surtout pour échanger avec mes homologues. Le réseau se crée là-bas.

Mais rassurez-vous, j’y vais aussi pour assister à quelques sessions . J’avais proposé une session cette année mais je n’ai malheureusement (ou heureusement?) pas été retenu.

Et vous, vous y allez ? J’espère que vous avez tous pensé à la réduction GUSS lors de votre inscription et j’espère vous retrouvez nombreux sur place. N’hésitez pas à vous manifester pour qu’on n’oublie pas de vous inviter pour le désormais réputé « French Dinner« .

MVP Summit à Seattle

MVP_Horizontal_BlueOnlyLa semaine qui suit le PASS Summit se tient, toujours à Seattle, un autre Summit que je ne manque jamais : le MVP Summit.

C’est notre grande messe annuelle avec tous les MVP. Moments d’échanges privilégiés entre MVP et avec les équipes de Microsoft. Sorte de piqure de rappel, on en ressort avec une bonne vision de ce qui arrive et encore plus de passion pour nos technos préférées. Evidemment, tout est sous NDA* donc n’attendez pas à avoir plus d’infos.

*NDA : Non-Disclosure Agreement

Les Journées SQL Server 2015

HTag_JSS2015_WhiteComme le temps passe… Oui, on est déjà bien avancé sur le chemin des prochaines JSS. Et oui, c’est bien la 5ème édition. Mais prenons les choses dans l’ordre.

C’est quand ? : 30 novembre et 1er décembre.

C’est où ? : Comme les 4 dernières éditions, ce sera au centre de conférences de Microsoft à Issy-les-Moulineaux (et Issy, c’est Paris).

Y’a quoi à voir ? : Le planning n’est pas encore sorti mais on s’oriente vers 40 sessions sur les 2 jours que durent la conférence.

Et ?: Oui, c’est gratuit !

Le call-to-speaker est encore en cours. Vous avez jusqu’au 18 octobre pour proposer vos sessions. Gageons qu’il y aura plein de sujets SQL Server 2016 ou Azure. Pour ma part, je n’ai pas encore soumis. Power BI, Azure Data Factory, Azure Data Lake…je ne me suis pas encore décidé. Si vous avez des suggestions à me soumettre.

Inscription + Toutes les infos des Journées SQL Server 201 sur le site du GUSS

Webcast d’octobre, en direct du PASS Summit

imagePour le prochain webcast du GUSS, je serai avec quelques autres (Christophe Laporte, Charles-Henri Sauget et d’autres) au PASS Summit pour débriefer à chaud des annonces qui seront faites lors de la première Keynote. A cette heure, je ne peux pas vous dire ce qu’il y aura au programme mais tous les ans, Microsoft profite de l’occasion pour faire quelques annonces majeures.

Toutes les infos et inscriptions : http://guss.pro/?p=3410

Afterwork d’automne à Montparnasse

imageEnfin, pour terminer cet article, sachez qu’il y a un petit Afterwork demain, mercredi 7 octobre. Une bonne occasion de se réunir entre professionnels de la données. On parlera du PASS Summit à venir, des dernières nouveautés comme la CTP 2.4 de SQL Server 2016 mais aussi des JSS.

Venez nous dire ce que vous en pensez.

Power BI en présentation privée chez AZEO

Le SQLSaturday Paris 2015 a lieu la semaine prochaine mais vous souhaitez découvrir les nouveautés Power BI en avant-première et en session privée ?

AZEO organise un événement interne le 2 septembre à 19h00 sur Power BI. A cette occasion, j’ai 2 invitations pour venir le partager avec nous.

 

image

Au programme, une session de 90 minutes sur Power BI mais aussi l’occasion d’échanger avec les équipes AZEO, les consultants de mon équipe mais aussi d’autres équipes (et de voir l’ambiance ici).

Si vous êtes intéressé, contactez moi jean-pierre.riehl@azeo.com

 

 

.

Quelques pensées sur le SQLSaturday Paris 2015

L’événement de le rentrée

sqlsat420_print_transparentJe vais faire court sur le laïus habituel sur le SQLSaturday Paris, retenez surtout que c’est l’événement de la rentrée.

D’une part pour les raisons habituelles : c’est un des gros évènements communautaires (150+ participants, 13 sponsors, 25 speakers, 20 sessions), c’est gratuit, c’est international et c’est technique. ça c’est pour ce que vous savez déjà.

Mais ce qui en fait LA conférence de rentrée, c’est surtout le programme qui est exceptionnel. C’est bien évidemment parce que l’actualité Data & BI Microsoft est très riche et nous sommes très excités d’avoir pu vous concocter un agenda à son image. SQL Server 2016, Power BI, Azure, Big Data, Hybride… Vous trouverez toutes les nouveautés dans le paysage Data Microsoft.

Ne loupez pas cette conférence : Inscrivez-vous !

(d’autant plus que le plan Vigipirate nous oblige à clore les inscriptions à la fin de la semaine)

Ma session

BI in the Cloud, what solutions ?

Si vous regardez le planning, vous verrez que j’anime la session “BI dans le Cloud, quelles solutions ?”. Et pourtant, je ne présenterai pas ce sujet. Je vous rassure, la session est conservée et vous n’y perdez pas au change puisque c’est Franck Mercier @franmerMS (mon co-speaker initial) qui reprend le sujet.

image

Je suis un peu frustré de ne pas présenter ce sujet qui me tient à cœur mais les aléas de l’organisation m’obligent à assurer d’autres sujets. Même si Franck a toute liberté pour cette session, je suis content d’avoir participé à sa préparation et d’avoir mis un peu des mes idées dans le plan. Au programme : Azure SQL DatawareHouse, Azure Data Lake et Azure Data Factory (et tout un tas de technologies périphériques).

Je ne pourrais même pas faire y un saut étant donné que la session que je présente est à la même heure Triste

 

Dataviz 2016 (aka Power BI v2 & Datazen)

Mais alors, je présente quoi ? Je remplace Galla Pupel (@GallaPupel) sur la session Dataviz 2016 que je co-présente avec Ratana Vanisaveth (@RatanaV) que vous avez pu découvrir lors du dernier webcast GUSS sur DataZen. On reste donc en famille avec la team AZEO.

Y’a quoi dans cette session ? Le pitch “officiel” est le suivant :

Datazen, Power BI v2, SSRS 2016. L’actualité Microsoft autour de la visualisation des données n’a jamais été aussi riche. Dans cette session, vous verrez tout ce qu’il y a à savoir sur l’offre DataViz de Microsoft en 2016, le tout avec des démos de DataZen, Power View v.Next et SSRS 2016.

Pour être plus précis, la session va se concentrer sur Power BI et DataZen (60% /40%) mais on garde une orientation “restitution” (aka. DataViz). Donc très peu de Power Query, DMG, Power Pivot, etc. mais plutôt du Power View v2, du mobile, du Q&A, etc.

Mon opinion est qu’il n’y a pas assez de sessions Power BI en regard des annonces et nouveautés récentes dans ce SQLSaturday (mais il en faut pour tout le mondeTire la langue). Donc je vais faire de mes 40 minutes de Power BI, The Momentum pour vous montrer le maximum de chose sur Power BI v2.

Et SSRS 2016 ? On en parlera peu. Charly en parlera également dans sa session juste avant la notre. La CTP3 de SQL Server 2016 n’étant pas encore disponible, je crains fort que ce ne soit que du slideware.

Leak : on prépare des pré-conférences pour la fin d’année avec 1 journée complète de Power BI

Les sessions que j’aimerai voir

Ce n’est pas un délit d’initié mais juste les sessions qui m’intéressent personnellement. Histoire de vous donner quelques insights sur le programme.

Et comme vous, le choix est difficile, je vous fais 2 parcours (en général, je me décide 2 minutes avant chaque session).

Choix principal

  • SQL Server 2016 et nouveautés du moteur SQL : forcément, une session chapeau qui couvre les nouveautés du moteur SQL Server 2016, animée par 2 MVP parmi les meilleurs DBA d’Europe (Christophe Laporte @ConseilIT et David Barbarin @mikedavem), que dire de plus
  • SQL 2016, un nouveau souffle pour la B.I. Microsoft On Premise : pareil, une session chapeau sur les nouveautés BI de SQL Server 2016, présentée par un MVP rigoureux et sans langue de bois (Charles-Henri Sauget @SaugetCh). Et pour avoir discuté avec Charly du contenu lors du dernier afterwork, ma curiosité n’en est que plus accrue
  • Aller plus loin dans l’analyse et la visualisation des données BI : les technos MS, c’est top mais c’est souvent sublimé par des outils tiers. C’est le cas avec les solutions de XLCubed et Pyramid Analytics. Et pour avoir déjà vu leurs démos, c’est même bluffant la façon dont ça complète l’offre de Microsoft. Pour moi, tout architecte ou consultant BI doit absolument connaitre donc je recommande cette session (d’autant plus avec les nouveautés de leurs dernières versions).
  • BI in the Cloud – what solutions : je m’en explique plus haut Sourire
  • Power BI for Developers : j’ai rencontré le speaker de cette session au SQLSaturday de Lisbonne en mai dernier et je recommande chaudement sa session. Rui Romano @RuiRomano est notamment à l’origine de l’API Powershell capable de pousser des données en temps-réel dans Power BI. Ce qu’il fait avec son équipe est super, allez-y.

Choix alternatif

  • Securing your SQL Azure Database. How? : Boris Hristov @BorisHristov est un excellent speaker, reconnu à travers l’Europe. Il va parler de SQL Azure Database (sujet super intéressant pour y travailler avec un client) mais sa session m’intéresse aussi car il va parler de la fonctionnalité RLS (Row Level Security), besoin que l’on retrouve souvent dans les applicatifs.
  • Transaction Log Internals- Virtual Log Files : Mike Hillwig @mikehillwig nous vient des US pour un Deep-Dive et j’aime bien les Deep-Dive. Là c’est sur les VLF et pour y avoir un peu travaillé,  j’ai toujours l’impression de ne pas en avoir fait le tour.
  • SQL 2016 Query Store- Et si mes queries m’étaient contées : le Query Store est l’une des nouveautés phare de SQL Server 2016 et j’aimerai vraiment voir ce que ça va changer dans mon administration quotidienne, d’autant plus présenté par une DBA & MVP, Isabelle Van Capenhoudt @thesqlgrrrl
  • Performance des requêtes – SSAS et SQL : Patrice Harel est une valeur sûre sur SSAS (et la BI en général) parmi nos speakers. On apprends toujours un truc sur ses cubes lors de ses sessions
  • Let’s do some IoT stuff with an Arduino and Azure Stream Analytics : difficile de choisir entre Rui Romano et FlorianEiden @Fleid_BI. Florian propose un sujet passionnant (IoT, Real-Time) faisant appel à tout un lot de technologies au top (même un peu de Power BI à la fin)
  • INSERT / UPDATE / DELETE – deep dive : c’est ma session bonus. J’ai toujours voulu creuser ce que j’appelle le Index Churn (ou Table Churn) que j’utilise pour des missions d’optimisation ou de conception de base de données. Et pour maitriser, il faut connaitre sur le bout des doigts ce qu’il se passe quand vous vous insérer, supprimez des données. Un Deep-Dive super intéressant.

 

Le programme complet

Vous le comprenez, difficile de choisir tant le programme est riche et intéressant.

Alors inscrivez-vous, passez faire un tour, même une heure, il y a forcément une session pour vous.

http://guss.pro/wp-content/uploads/2015/08/Agenda201508.png

 

Pour conclure

imageSi vous voulez toutes les infos sur la conférence, je vous renvoie à toutes les communications que nous avons pu faire :

PS : vous n’avez pas reçu la newsletter ? Abonnez-vous sur http://GUSS.Pro (inscrivez-vous ou vérifiez votre profil)

 

 

 

.

Faites le tour des nouveautés des technologies Data de Microsoft en une présentation

—disclaimer: ceci est un post business lié à AZEO. Sorry for inconvenience —

AzeoL’été sera chaud ! En effet, c’est une pluie d’annonces qui est tombée ces derniers mois.

Entre la conférence /Build, la PASS Business Analytics Conference (PASS BAC) et la conférence Ignite, Microsoft a dévoilé un nombre important d’évolutions, de nouveaux produits ou de nouvelles fonctionnalités.

Alors forcément, pour un consultant (et un MVP) comme moi, ça se traduit par une montagne de travail afin d’ingérer tout cela, tester, me faire une opinion, voire comment ça se combine, etc. Bref, intégrer tout cela dans ma boîte à outils de Data Architect.

Et si pour moi c’est du boulot, j’imagine que c’est pareil pour vous. Surtout quand vous n’avez pas de temps pour de la veille technologique. Comme c’est le cas chez de nombreux clients.

J’ai commencé à délivrer quelques démos ciblées avec mon équipe (merci Ratana pour Datazen, Fabien pour AzureML et Galla pour Power BI) mais je comprends les demandes de voir « tout d’un coup ».

C’est pourquoi je prépare une présentation assez large sur les nouveautés de l’offre Data de Microsoft pour les aider à y voir plus clair.

Le format est une demi-journée pour survoler tout. La prochaine est planifiée le :

Vendredi 3 juillet – 14h – 17h30

 

Au programme de cette session :

  • Nouveautés Power BI
  • Nouveautés Excel 2016
  • Datazen, la solution de dasboarding On-Prem, Mobile-First
  • Nouveautés Azure
    • Azure SQL v12
    • Azure Data Lake & Azure Datawarehouse
    • Big Data / Hadoop
    • Azure Machine Learning
    • Azure Data Factory
    • Azure Stream Analytics pour le temps réel
  • Nouveautés SQL Server 2016
    • Stretch Tables
    • Operational Analytics in-memory
    • Polybase
    • Analytics avec R
    • SSRS 2016
    • SSIS 2016
    • SSAS 2016
    • Nouveautés MDS & DQS

Un agenda bien rempli… VOus vous doutez bien que ce n’est qu’un survol. Cette session peut être plus courte ou plus ciblée au besoin.

Si vous êtes intéressé, prenez juste contact avec moi (jean-pierre.riehl@azeo.com) et nous verrons si on peut vous inclure lors de l’une de nos présentations planifiées ou si l’on vient vous voir directement.

SQL Server 2016 (rapide) What’s New ?

imageBon, en cette semaine très chargée (Marco Russo à Paris, Sélection des speakers du SQLSaturday Paris, Apéro Data, SharePoint Saturday, …), je vais quand même poster une petite news sur SQL Server 2016 !

 

Et quoi de mieux que de vous renvoyer vers les What’s New officiels ?

 

SQL Server 2016 Release Notes

https://msdn.microsoft.com/en-us/library/dn876712(v=sql.130).aspx

What’s New in Analysis Services

https://msdn.microsoft.com/en-us/library/bb522628(v=sql.130).aspx

What’s New in Reporting Services

https://msdn.microsoft.com/en-us/library/ms170438(v=sql.130).aspx

What’s New in Integration Services

https://msdn.microsoft.com/en-us/library/bb522534(v=sql.130).aspx

imageIl n’y a pas encore tout en effet. Quid de Power Query dans SSIS par exemple… Pour cela, il faudra attendre la sortie de la nouvelle version de SSDT-BI. Quand ? Hummm…bientôt ?

 

Pour une vision (quasi) complète des fonctionnalités de SQL Server 2016, consultez la Product Sheet, très bien faite :

Read the SQL Server 2016 datasheet