Microsoft Fabric-beslutningsvejledning: Vælg mellem Warehouse og Lakehouse
Microsoft Fabric tilbyder to arbejdsbelastninger i åben standardformat i virksomhedsskala til datalager: Warehouse- og Lakehouse-. I denne artikel sammenlignes de to platforme og beslutningspunkterne for hver enkelt.
Kriterium
Løsninger uden kode eller Pro-kode: Hvordan vil du udvikle dig?
- Gnist
- Brug Lakehouse-
- T-SQL
- Brug Warehouse-
lagerbehov: Har du brug for transaktioner med flere tabeller?
- Ja
- Brug Warehouse-
- Nej
- Brug Lakehouse-
Datakompleksitet: Hvilken type data analyserer du?
- Ved ikke
- Brug Lakehouse-
- Ustrukturerede og strukturerede data
- Brug Lakehouse-
- Kun strukturerede data
- Brug Warehouse-
Vælg en kandidattjeneste
Udfør en detaljeret evaluering af tjenesten for at bekræfte, at den opfylder dine behov.
Elementet Warehouse i Fabric Data Warehouse er et data warehouse i stor skala med et åbent standardformat.
- Ingen drejeknapsydeevne med minimal konfiguration og installation, ingen konfiguration af beregning eller lager er nødvendig.
- Enkle og intuitive lageroplevelser for både nybegyndere og erfarne datateknikere (ingen/pro-kode).
- Lake-centric warehouse gemmer data i OneLake i åbent Delta-format med nem genoprettelse og administration af data.
- Fuldt integreret med alle Fabric-arbejdsbelastninger.
- Dataindlæsning og -transformationer i stor skala med komplette transaktionsgarantier med flere tabeller leveret af SQL-programmet.
- Virtuelle lagre med forespørgsler på tværs af databaser og et fuldt integreret semantisk lag.
- Virksomhedsklar platform med ydeevne fra ende til anden og synlighed af forbrug med indbygget styring og sikkerhed.
- Fleksibilitet til at bygge data warehouse eller datanet baseret på organisationens behov og valg af ingen kode, lav kode eller T-SQL til transformationer.
Elementet Lakehouse i Fabric Data Engineering er en dataarkitekturplatform til lagring, administration og analyse af strukturerede og ustrukturerede data på en enkelt placering.
- Gem, administrer og analysér strukturerede og ustrukturerede data på en enkelt placering for at få indsigt og træffe beslutninger hurtigere og effektivt.
- Fleksibel og skalerbar løsning, der gør det muligt for organisationer at håndtere store mængder data af alle typer og størrelser.
- Det er nemt at hente data fra mange forskellige kilder, som konverteres til et samlet Delta-format
- Automatisk registrering og registrering af tabeller for en fuldt administreret fil-til-tabel-oplevelse for datateknikere og dataspecialister.
- Automatisk SQL-analyseslutpunkt og standarddatasæt, der tillader T-SQL-forespørgsler om deltatabeller i søen
Begge er inkluderet i Power BI Premium- eller Fabric-kapaciteter.
Sammenlign forskellige lagerfunktioner
Denne tabel sammenligner Warehouse med SQL Analytics-slutpunktet for Lakehouse.
Microsoft Fabric-tilbud
Lager
SQL Analytics-slutpunktet for Lakehouse-
Primære egenskaber
ACID-kompatibel, fuld datawarehousing med transaktionsunderstøttelse i T-SQL.
Skrivebeskyttet, systemoprettede SQL-analyseslutpunkt for Lakehouse til T-SQL-forespørgsler og -servering. Understøtter analyser af Lakehouse Delta-tabellerne og de Delta Lake-mapper, der refereres til via genveje.
Udviklerprofil
SQL-udviklere eller borgerudviklere
Datateknikere eller SQL-udviklere
Dataindlæsning
SQL, pipelines, dataflow
Spark, pipelines, dataflow, genveje
Understøttelse af deltatabel
Læser og skriver Delta-tabeller
Læser deltatabeller
Lagerlag
Åbn dataformat – Delta
Åbn dataformat – Delta
Anbefalet use case
- Datawarehousing til virksomhedsbrug
- Datawarehousing understøttende afdelings-, forretningsenheds- eller selvbetjeningsbrug
- Struktureret dataanalyse i T-SQL med tabeller, visninger, procedurer og funktioner og avanceret SQL-understøttelse af BI
- Udforskning og forespørgsel af deltatabeller fra lakehouse
- Midlertidige data og arkiveringszone til analyse
- Medallion lakehouse arkitektur med zoner til bronze-, sølv- og guldanalyse
- Parring med Warehouse til virksomhedsanalyseanvendelsessager
Udviklingsoplevelse
- Warehouse Editor med fuld understøttelse af T-SQL-dataindtagelse, modellering, udvikling og forespørgsler om brugergrænsefladeoplevelser i forbindelse med dataindtagelse, modellering og forespørgsel
- Understøttelse af læse-/skriveadgang til værktøjer fra 1. og 3. part
- Lakehouse SQL Analytics-slutpunkt med begrænset T-SQL-understøttelse af visninger, tabelværdifunktioner og SQL-forespørgsler
- Brugergrænsefladeoplevelser til udformning og forespørgsel
- Begrænset T-SQL-understøttelse af værktøjer fra 1. og 3. part
T-SQL-funktioner
Fuld DQL-, DML- og DDL T-SQL-understøttelse, fuld transaktionssupport
Fuld DQL, ingen DML, begrænset DDL T-SQL-understøttelse, f.eks. SQL-visninger og TVF'er