Condividi tramite


Guida alle decisioni di Microsoft Fabric: Scegliere tra Warehouse e Lakehouse

Microsoft Fabric offre due carichi di lavoro in formato standard su scala aziendale per l'archiviazione dei dati: Warehouse e Lakehouse. Questo articolo confronta le due piattaforme e i punti decisionali per ognuno.

Criterio

Diagramma che contiene alberi delle decisioni per Lakehouse e Warehouse in Microsoft Fabric.

soluzioni No Code o Pro Code: Come vuoi sviluppare?

  • Scintilla
    • Usare Lakehouse
  • T-SQL
    • Usare Magazzino

esigenze di magazzinaggio: avete bisogno di transazioni a più tabelle?

    • Usare Magazzino
  • No
    • Usare Lakehouse

Complessità dei dati: quale tipo di dati si sta analizzando?

  • Non lo so
    • Usare Lakehouse
  • Dati non strutturati e strutturati
    • Utilizzare Lakehouse
  • Solo dati strutturati
    • Usa Magazzino

Scegliere un servizio

Eseguire una valutazione dettagliata del servizio per verificare che soddisfi le proprie esigenze.

L'elemento nel Fabric Data Warehouse è un data warehouse di livello aziendale con un formato standard aperto.

  • Prestazioni senza complessità con configurazione minima, nessuna configurazione di calcolo o archiviazione necessaria. ​
  • Esperienze di warehouse semplici e intuitive sia per i professionisti dei dati principianti che per i professionisti esperti (senza codice pro).
  • Il data warehouse incentrato su Lake archivia i dati in OneLake in formato Delta aperto con facilità di recupero e gestione dei dati.
  • Completamente integrato con tutti i carichi di lavoro di Fabric.
  • Caricamento e trasformazione dei dati su larga scala, con garanzie transazionali multi-tabella complete fornite dal motore SQL.
  • Magazzini virtuali con interrogazioni tra database e un livello semantico completamente integrato.
  • Piattaforma pronta per l'organizzazione con visibilità di utilizzo e prestazioni end-to-end, con governance e sicurezza predefinite.
  • Flessibilità per creare data warehouse o mesh di dati in base alle esigenze dell'organizzazione e alla scelta di no-code, low-code o T-SQL per le trasformazioni.

L'elemento Lakehouse in Fabric Data Engineering è una piattaforma di architettura dei dati per l'archiviazione, la gestione e l'analisi di dati strutturati e non strutturati in un'unica posizione.

  • Archiviare, gestire e analizzare dati strutturati e non strutturati in un'unica posizione per ottenere informazioni dettagliate e prendere decisioni in modo più rapido ed efficiente.
  • Soluzione flessibile e scalabile che consente alle organizzazioni di gestire grandi volumi di dati di tutti i tipi e dimensioni.
  • Inserire facilmente dati da molte origini diverse, che vengono convertite in un formato Delta unificato
  • Individuazione e registrazione automatica delle tabelle per un'esperienza completamente gestita di conversione da file a tabella, dedicata ai data engineer e data scientist. ​
  • Endpoint di analisi SQL automatico e set di dati predefinito che consente l'interrogazione T-SQL delle tabelle Delta nel Lake.

Entrambi sono inclusi nelle capacità di Power BI Premium o Fabric.

Confrontare diverse funzionalità di warehousing

Questa tabella confronta Warehouse con l'endpoint di analisi SQL di Lakehouse.

'offerta di Microsoft Fabric

Magazzino

Endpoint di analisi SQL del Lakehouse


Funzionalità principali

Conformità ACID, archiviazione dati completa con supporto per le transazioni in T-SQL.

Solo lettura, endpoint di analisi SQL generato automaticamente dal sistema per Lakehouse per richieste e servizi T-SQL. Supporta l'analisi sulle tabelle Lakehouse Delta e sulle cartelle Delta Lake a cui si fa riferimento tramite collegamenti .


Profilo sviluppatore

Sviluppatori SQL o sviluppatori cittadini

Ingegneri dei Dati o Sviluppatori SQL


Caricamento dei dati

SQL, pipeline, flussi di dati

Spark, pipeline, flussi di dati, collegamenti


Supporto delle tabelle Delta

Legge e scrive tabelle Delta

Legge le tabelle delta


Livello di archiviazione

Formato dati aperto - Delta

Formato dati aperto - Delta


Caso d'uso consigliato

  • Data Warehousing per uso aziendale
  • Data Warehousing che supporta l'uso di reparto, unità aziendale o self-service
  • Analisi strutturata dei dati in T-SQL con tabelle, viste, procedure e funzioni e supporto SQL avanzato per BI
  • Esplorazione ed esecuzione di query su tabelle delta dalla lakehouse
  • Preparazione temporanea dei dati e della zona di archiviazione per l'analisi
  • 'architettura del lago Medallion con zone per l'analisi in bronzo, argento e oro
  • Integrazione con Data Warehouse per casi d'uso di analytics aziendali

Esperienza di sviluppo

  • Editor del magazzino con supporto completo per l'inserimento di dati T-SQL, la modellazione, lo sviluppo e l'interrogazione, e per esperienze dell'interfaccia utente relative all'inserimento, alla modellazione e all'interrogazione sui dati.
  • Supporto di lettura/scrittura per gli strumenti di prima e terza parte
  • Endpoint di analisi SQL di Lakehouse con supporto T-SQL limitato per viste, funzioni con valori di tabella e query SQL
  • Esperienze dell'interfaccia utente per la modellazione e l'esecuzione di query
  • Supporto T-SQL limitato per gli strumenti di prima e terza parte

Funzionalità T-SQL

Supporto completo di DQL, DML e DDL T-SQL, supporto completo delle transazioni

DQL completo, nessun DML, supporto T-SQL DDL limitato, ad esempio viste SQL e funzioni con valori di tabella (TVF)