Datamodellering och tabellegenskaper

Datamodellering i Power BI

Maarten Van den Broeck

Content Developer at DataCamp

Vad är en datamodell?

  • Konceptuell vy av dataelement
  • Vanligtvis en visuell representation
  • Datamodeller innehåller:
    • Tabeller
    • Kolumner
    • Relationer mellan tabeller
    • Datatyper
    • Nycklar

generell vy av en datamodell

Datamodellering i Power BI

Datamodellering

  • Processen att skapa en datamodell

  • Varför modellera data?

    • Data $\neq$ perfekt
    • Omforma data för analys
    • Minska dataanvändning
    • Enklare att förstå modellen

 

datamodellering

Datamodellering i Power BI

Datamodellering i Power BI och Power Query

  • Power Query är dataförberedelseverktyget i flera Microsoft-produkter, däribland Power BI

  • Huvudsyften:

    • Hantera frågor
    • Datamodellering
  • Datamodellering: 80 % i Power Query, 20 % i Power BI

Datamodellering i Power Query

Datamodellering i Power BI

Hantering av kolumner och rader

Åtgärd

  • Behåll eller ta bort specifika kolumner
  • Behåll eller ta bort specifika rader
  • Dela en kolumn i flera kolumner
  • Summera/gruppera rader i en tabell efter kolumninnehåll

Exempel

  • Ta bort tom kolumn
  • Behåll översta raden som rubrik
  • Kolumn med DD/MM/ÅÅÅÅ delas i kolumnerna DD, MM, ÅÅÅÅ
  • Summa eller median för alla rader
Datamodellering i Power BI

Datatyper

  • Att välja rätt datatyp är viktigt:

    • Begränsa data till ett specifikt format
    • Optimera lagring
    • Aktivera specifik funktionalitet
  • Power Query härleder datatyp från de första hundra raderna

Datatyper i Power BI

Datamodellering i Power BI

Avrundning

Power Query

  • Ändrar faktiskt datan, inte bara formateringen
  • Vanligtvis inte rätt val

 

Power BI

  • Ändrar hur datan visas, inte hur den lagras
  • Generellt ett bättre val än avrundning i Power Query

 

Datamodellering i Power BI

Datamängden

  • Undersökningsdata om tillverkare från United States Census Bureau
  • Sammanfattande statistik för tillverkningsföretag
  • North American Industry Classification System (NAICS)

Datamodellering i Power BI

Nu kör vi en övning!

Datamodellering i Power BI

Preparing Video For Download...