Microsoft Fabric : c’est quoi ?
Pour mon premier article sur Microsoft Fabric, je me devais de revenir à la base de la base pour vous (re)présenter la solution. Alors oui, j’ai un peu de retard pour certains, mais il faut bien commencer quelque part pour alimenter ce site, non ?! 😉
Le nouveau fer de lance de Microsoft
Annoncé l’été dernier par l’éditeur américain, l’annonce de Fabric a fait l’effet d’une bombe (positive) dans la sphère Data. Une nouvelle solution qui se veut unifiée, innovante, simplifiée et tournée vers l’IA : une PÉPITE ! Mais pour comprendre POURQUOI Fabric est réellement une solution, je dois vous montrer cette image :

Vous y comprenez rien ? Ou alors vous connaissez 2 % des outils présents ? Pas de panique : MOI AUSSI ! Et pourtant, j’en ai vu passer des projets Data ! C’est ça le gros problème aujourd’hui du monde de la Data. Cet empilement d’outils, de couches techniques et de silos qui font qu’il est compliqué d’y voir clair sur les solutions à choisir. Je ne vous parle même pas de la déclinaison des métiers qu’on y retrouve : DataOps, Analytics Engineer, Data Scientist Ops Back End… (bon, je l’ai inventé lui). Vous aurez compris, comme on dit chez nous : c’est le B.O.R.D.E.L Et c’est précisément là que Microsoft fait très fort. Ils viennent rationaliser l’offre Data sous une seule et même Data Platform. Une Data Platform (ou modern data stack) qui peut répondre à tous les métiers et enjeux de la data, dans un seul environnement SaaS. On passe donc, d’un scope d’outils Data IMMENSE, à une seule plateforme qui peut se résumer avec cette image :

Pas mal, non ?
OneLake : le game changer ?
Vous connaissez forcément OneDrive, vous savez, le petit nuage bleu en bas à droite de votre barre de tâches. Eh bien, OneLake, c’est pareil, mais pour Fabric. C’est un espace dédié pour votre environnement Fabric. Un espace collaboratif dans lequel vous pouvez stocker, partager, traiter vos données. Ce OneLake est accessible depuis toutes les couches techniques de Fabric et vient unifier/rationnaliser les endroits où vous stockerez une partie de vos Data. Terminé les questions : « Oh Michel, tu as stocké où ton fichier Excel ? » « Oh mais t’es fada, tu n’as pas synchronisé ton SharePoint ?! » Le plus beau dans tout ça, c’est que OneLake peut prendre en charge n’importe quel type de fichier. Pour celles et ceux qui connaissent, il est basé sur la technologie Azure Data Lake Storage (ADLS) Gen2. Mais on rentrera dans les détails techniques plus tard !

Des expériences pour chaque métier, chaque projet !
Vous l’avez vu plus haut, on retrouve plusieurs composants dans Fabric, certains bien connus des personnes qui ont fait beaucoup de Synapse.
- Data Factory : Qui est le Power Query Online !
- Synapse Data Engineering : Pour faire votre transformation, chargement, du Lakehouse, du Notebook…
- Synapse Data Warehousing : Je pense que le nom parle de lui-même, non ? C’est l’expérience pour créer, gérer et monitorer vos entrepôts de données.
- Synapse Data Science : Vous avez des Data Scientists dans votre équipe ? Ils ont leur propre expérience dédiée : des notebooks, du PySpark, du python, etc. Une petite folie ! Et même du Machine Learning.
- Synapse Real Time Analytics : Un peu plus barbare comme nom et pourtant ça vous permet d’analyser des données que j’appelle « Big Data » en temps réel, en simplifiant l’intégration, la gestion et l’interrogation des dites données.
- Power BI : on ne le présente plus, non ? (allez voir mon article sur le sujet)
En conclusion ?
Et voilà, vous l’avez : Microsoft Fabric, le couteau suisse de la Data. C’est une plateforme tout-en-un qui vous libère du casse-tête de choisir parmi une infinité d’outils et de services disparates pour vos besoins en données. Avec Fabric, vous entrez dans une ère où l’accès, le traitement et l’analyse des données se font sans effort, dans un espace unifié.
On se retrouve très vite pour parler de chaque expérience en détails !
Enzo.