Under Microsoft Build tilbake i mai 2022 var det en stor lansering av Power BI Datamarts. Nå skulle skillet mellom datavarehuset og Power BI viskes ut.
Linkedin og sosiale medier tok av - alle var i fyr og flamme for hva dette ville bety fremover.
Nå, et halvt år senere, så virker det kanskje som om nyhetens interesse har dabbet litt av. Men er det grunn til det? Hvilken rolle vil Power BI Datamarts ta fremover?
Det skal jeg forsøke å mene noe om, men først, litt info om hva Datamarts er og hvor det hører hjemme i Power BI-økosystemet.
Det er også viktig å nevne at Power BI Datamarts per november 2022 enda er i "Preview". Det betyr at det ikke er skikkelig lansert og enda har kjente feil og mangler. Funksjonalitet kan også endres, legges til eller forsvinne.
Hva er Power BI Datamarts?
Power BI Datamarts er en kombinasjon av verktøy som gjør det mulig å opprette og drifte et Azure-datavarehus direkte fra Power BI Service.
Du kan bruke Power Query, som vi kjenner fra Power BI Desktop, direkte i nettleseren. Deretter lagres dataene (opptil 100 GB) i en Azure SQL Database.
Datamarts minner på mange måter om dataflows. Eller som Matthew Roche sier det: “Power BI Datamarts are like dataflows with benefits”.
Men det er noen tydelige forskjeller:
Den største forskjellen er at dataene blit tilgjengelig fra andre programmer enn Power BI og Excel via en ordinær SQL-server. Det betyr i praksis at du kan bruke Power BI til å opprette og drifte et datavarehus hvor dataene kun skal brukes av andre applikasjoner. Anbefalt? Det vet jeg ikke, men fremdeles mulig.
En annen stor forskjell er at du innenfor Power BI Datamarts kan bruke SQL til å håndtere dataene dine. Det vil være en veldig velkommen endring for alle som foretrekker SQL fremfor M og Dax til databehandling.
Eller du kan bruke "no-code" funksjonalitet via "pek og klikk" - som vil være til stor glede for mange andre.
Microsofts tydelig ambisjon med Power BI Datamarts er at det skal bidra ytterligere til å minske gapet mellom teknologi- og forretningsbrukere.
Foreløpig er Power BI Datamarts kun tilgjengelig via Premium eller Premium Per User-abonnement.
Bilde av Power Query for Datamarts:

Hvordan passer Power BI Datamarts inn med resten av delene av Power BI?
"Arkitektur-bildene" fra Microsoft selv forsterker ideen om at Datamarts har mange likheter med Dataflows.
Bilde uten Datamarts:

Bilde med Datamarts:

Samtidig er de tydelige på at de i mange tilfeller passer godt sammen, hvor Dataflows er best egnet til gjenbruk og delbarhet innenfor Power BI direkte, mens Datamarts gir deg tilgang til dataene i seg selv via SQL fra andre applikasjoner.
Men er dette noe du bør ta i bruk?
Det er det store spørsmålet.
Følg med på neste post for mine tanker om hvor godt Datamarts fungerer i praksis, hvem dette passer for og hvordan jeg tror dette vil utvikle seg fremover