Microsoft Fabric è la nuova piattaforma unificata di data analytics di Microsoft e Azure Data, che riunisce sotto un unico ombrello una serie di strumenti per i dati (alcuni già presenti nell'ecosistema Azure). Pensala come una soluzione unica per elaborare numeri e ottenere insight.
L'obiettivo di Microsoft Fabric è permettere a professionisti del business e dei dati di liberare il potenziale dei propri dati nell'era dell'intelligenza artificiale. Fabric sta rivoluzionando il modo in cui i dati vengono interpretati e rende l'analisi accessibile a tutti, non solo ai maghi della data science.
In questo articolo andremo oltre, chiarendo cos'è Microsoft Fabric, approfondendone le funzionalità chiave, incluso OneLake, e i diversi workload disponibili sulla piattaforma. Al termine avrai una panoramica aggiornata su cos'è Fabric e perché è utile.
Che cos'è Microsoft Fabric?
Microsoft Fabric è una piattaforma di analisi all-in-one pensata per aziende e professionisti dei dati. Gestisce tutto, dalla data science e l'analisi in tempo reale all'archiviazione e migrazione dei dati. È una piattaforma coesa che combina vari strumenti e tecnologie in un'unica soluzione.
Il modo migliore per capire Fabric è coglierne lo scopo: la semplicità. Con lo strumento, le organizzazioni possono combinare dati da più fonti in un unico ambiente. Questa semplicità permette ai professionisti dei dati di concentrarsi sui risultati anziché sulla tecnologia che usano. Significa anche che i team dati non devono passare ore a capire come le licenze di Synapse, Azure Data Factory e Power BI interagiranno tra loro.
Funzionalità di Microsoft Fabric
Il team Microsoft ha individuato cinque aree chiave che differenziano Fabric dal resto del mercato. Queste aree includono:

Panoramica di Microsoft Fabric
#1 Una piattaforma di analytics completa
Ogni progetto di analytics dipende da diversi sistemi di supporto. Questi sistemi hanno spesso requisiti specifici e richiedono l'intervento di più vendor. Integrare i diversi prodotti dei vendor può essere un compito difficile, fragile e costoso.
Ed è qui che entra in gioco Microsoft Fabric.
Microsoft Fabric allevia questo problema offrendo ai team un'unica soluzione con un'interfaccia utente uniforme, un'architettura coerente e una varietà di altri strumenti necessari per estrarre insight dai dati e presentarli.
#2 Lake-centrica e aperta
I data lake sono spesso disordinati e complessi, il che rende la loro creazione, integrazione e gestione una sfida notevole. C'è anche il problema della duplicazione dei dati e del lock-in del fornitore che emerge una volta che il data lake è operativo; ciò deriva dall'uso di più prodotti per i dati che impiegano vari formati proprietari sullo stesso data lake.
Fabric risolve questo problema introducendo un data lake multi-cloud integrato, in modalità software as a service (SaaS), chiamato "OneLake". Così come tutte le applicazioni Microsoft 365 sono automaticamente collegate a OneDrive, l'insieme dei workload di Fabric è connesso a OneLake.
L'integrazione nativa di OneLake aiuta a eliminare i silos di dati onnipresenti e disorganizzati, che nascono quando i membri del team configurano account di archiviazione separati. OneLake offre a tutto il team un unico archivio unificato che rende semplice individuare e condividere i dati.
#3 Intelligenza artificiale
Il servizio OpenAI di Azure è integrato in Microsoft Fabric a ogni livello per aiutare gli utenti a sbloccare tutto il potenziale dei propri dati. Questa integrazione consente anche agli sviluppatori di applicare la potenza dell'IA generativa ai dati dei clienti e di supportare gli utenti di business nella scoperta di insight.
Poiché Copilot è integrato in ogni esperienza dati di Microsoft Fabric, gli utenti possono utilizzare il linguaggio conversazionale per:
- Creare modelli di machine learning
- Sviluppare dataflow e pipeline di dati
- Generare codice e funzioni complete
- Visualizzare i risultati
È persino possibile creare esperienze di linguaggio conversazionale personalizzate che combinano i propri dati con i modelli di Azure OpenAI Service e pubblicarle come plug-in.
#4 Empowerment per tutti gli utenti business
I team all'interno di un'organizzazione puntano a promuovere una cultura data-driven quando tutti sono messi in condizione di prendere decisioni migliori usando i dati. Microsoft Fabric aiuta a favorire questa cultura rendendo l'analisi accessibile a tutti. In particolare, Fabric è profondamente integrato con le applicazioni Microsoft 365 usate ogni giorno. Questo rende possibile trasformare le tue applicazioni Microsoft 365 in un punto focale per scoprire e applicare insight.
#5 Riduzione dei costi grazie a capacità unificate
Quando in un singolo progetto si combinano prodotti di più vendor, si genera in genere uno spreco significativo. Ciò è dovuto al fatto che la capacità di calcolo viene allocata in più sistemi, come data engineering, data warehousing e business intelligence. Quando uno di questi sistemi è inattivo, la sua capacità non può essere utilizzata da un altro sistema, con conseguente spreco di risorse.
Fabric allevia questo problema riducendo la complessità di acquisto e gestione delle risorse. Con Fabric è possibile acquistare un unico pool di compute per alimentare tutti i workload (ad esempio integrazione dati, data science, ecc.). Questo modello all-inclusive riduce significativamente i costi, poiché qualsiasi risorsa di calcolo non utilizzata in un workload può essere sfruttata da qualunque altro workload.
OneLake: il cuore di Fabric
Al cuore di Microsoft Fabric c'è OneLake. OneLake è, di fatto, il luogo in cui sono archiviati tutti i dati utilizzati in Fabric. Come suggerisce il nome, OneLake è un unico data lake logico, unificato, responsabile del supporto di tutti i tuoi workload in Fabric.
Si fa spesso un paragone tra OneLake e OneDrive. Per esempio, Microsoft afferma: "Analogamente a come Office archivia i file Word, Excel e PowerPoint in OneDrive, Fabric archivia lakehouse, warehouse e altri elementi in OneLake." Questo ha portato molti ad adottare l'analogia per cui OneLake è per i dati ciò che OneDrive è per i file.
Prima dell'arrivo di OneLake, le organizzazioni tendevano a creare più lake per team diversi, invece di collaborare su un unico data lake, anche a costo di gestire risorse aggiuntive. OneLake è stato introdotto per superare queste difficoltà, abbattendo i silos di dati e migliorando la collaborazione grazie a una gestione semplificata dei dati aziendali.

Microsoft OneLake in azione - Fonte immagine
Le caratteristiche principali includono:
Scorciatoie
La funzionalità delle scorciatoie consente agli utenti di combinare dati di diversi gruppi e domini aziendali nel proprio prodotto dati virtuale. Ciò significa che le organizzazioni possono condividere facilmente i dati tra utenti e applicazioni diverse senza dover spostare o duplicare inutilmente le informazioni. Il termine "scorciatoia" si riferisce a dati archiviati in ulteriori posizioni di file, che possono trovarsi nello stesso workspace o in altri. Indipendentemente dalla posizione, il riferimento di scorciatoia fa apparire file e cartelle come se fossero archiviati localmente.
Apertura
Azure Data Lake Storage (ADLS) Gen2 di Microsoft è una suite di funzionalità per la big data analytics costruita sopra Azure Blob Storage. Oltre a offrire un'enorme capacità di archiviazione, ADLS Gen2 accoglie sia dati strutturati sia non strutturati. Questo è rilevante perché OneLake è basato su ADLS Gen2, il che lo rende aperto a ogni livello.
OneLake è anche compatibile con le applicazioni ADLS Gen2 esistenti, come Azure Databricks, poiché supporta le stesse API e SDK di ADLS Gen2. Pertanto, non è necessaria un'esperienza specifica con Microsoft Fabric per accedere ai dati sottostanti; gli utenti possono indirizzare i dati in OneLake come se fosse un enorme account di archiviazione ADLS per l'intera organizzazione.
Una sola copia dei dati
Con OneLake, il processo di copiare i dati per usarli con un altro motore o di abbattere i silos per consentire l'analisi con altri dati diventa obsoleto. Non è più necessario. Secondo la documentazione di OneLake, "OneLake mira a offrirti il massimo valore possibile da un'unica copia dei dati, senza spostamenti o duplicazioni."
Governance per impostazione predefinita
Uno dei vantaggi unici dei servizi SaaS è il concetto di tenant. Un tenant definisce un gruppo di clienti che condividono accesso e privilegi specifici a un'istanza software. La documentazione di OneLake afferma: "Sapere dove inizia e finisce l'organizzazione di un cliente fornisce un confine naturale di governance e conformità, che è in ultima analisi sotto il controllo di un amministratore del tenant." In sostanza, tutti i dati che arrivano in OneLake sono governati per impostazione predefinita.
Workload e esperienze utente di Fabric
Microsoft Fabric include diversi workload, ciascuno sviluppato pensando a specifiche persone e profili, tutti automaticamente collegati a OneLake per offrire a ogni utente un'esperienza di piattaforma unica.
Questi workload includono:
Data Factory
Data Factory offre oltre 150 connettori verso fonti dati cloud e on-premise, la possibilità di orchestrare pipeline di dati ed esperienze drag-and-drop per la trasformazione dei dati.
Synapse Data Engineering
Il workload di data engineering include funzionalità integrate in Fabric, come Lakehouse. Un artefatto Lakehouse esiste nel proprio workspace e abilita quelle che Microsoft descrive come "ottime esperienze di authoring" utilizzando il motore Spark. Ci sono anche altri vantaggi, come l'avvio istantaneo con pool live e la possibilità di collaborare.
Synapse Data Warehouse
Il workload di data warehouse offre a data engineer e analisti un'esperienza convergente tra Lakehouse e data warehouse. Dietro il warehouse c'è il loro motore SQL unificato, serverless e dedicato (su formati di dati aperti), leader del settore.
Synapse Real-Time Analytics
Il workload di analisi in tempo reale consente agli sviluppatori di eseguire lo streaming di dati da dispositivi Internet of Things (IoT), telemetria, log e altro. Possono anche analizzare grandi volumi di dati semi-strutturati con alte prestazioni e bassa latenza, poiché alla base c'è Kusto Query Language (KQL).
Synapse Data Science
Il workload di Data Science permette agli utenti di coprire l'intero processo end-to-end di data science. Lo fa offrendo ai data scientist una varietà di strumenti necessari per costruire modelli di IA sofisticati, collaborare su progetti e addestrare, distribuire e gestire modelli di machine learning.
Data Activator
Data Activator è un'interfaccia intuitiva, no-code, all'interno di Microsoft Fabric, progettata per avviare automaticamente azioni in risposta a pattern identificati o a condizioni specifiche nei dati in evoluzione.
Business Intelligence (Power BI)
Al centro del workload di business intelligence di Fabric c'è il servizio di analytics di Microsoft, leader di settore e guidato dall'IA, Power BI. Questo consente agli analisti di business e ad altri utenti di scoprire insight nei dati aziendali. È anche profondamente integrato con Microsoft 365, il che significa che le organizzazioni possono ottenere insight rilevanti direttamente da uno qualsiasi dei prodotti 365.
Conclusione
Microsoft Fabric è una piattaforma rivoluzionaria che riunisce una varietà di strumenti e servizi Azure sotto un unico ombrello.
Le sue funzionalità principali, come OneLake e i vari workload, consentono ad aziende e professionisti dei dati di prendere decisioni più intelligenti e basate sui dati. Che tu sia un data scientist esperto o un business analyst che vuole sfruttare la potenza dei dati, Microsoft Fabric offre una soluzione completa che semplifica attività complesse sui dati.
Una delle integrazioni chiave in Microsoft Fabric è con Power BI, il servizio di analytics di Microsoft leader di settore. Se vuoi approfondire l'analisi e la visualizzazione dei dati, dai un'occhiata al nostro percorso di competenze Power BI Fundamentals. Questo percorso ti fornirà le competenze per trasformare dati grezzi in insight significativi, una capacità che si sposa perfettamente con le potenzialità di Microsoft Fabric.


