Power BI-datamodellering

Innan vi förstår datamodellering måste vi förstå hur förhållandet fungerar i kraft bi, med hjälp av ett förhållande som vi använder för att komma åt data från andra datakällor och detta förhållande hjälper oss att ansluta till flera datakällor med hjälp av en av funktionerna i kraft bi känd som data modellering.

Vad är datamodellering i Power BI?

Ofta hämtar vi data i flera tabeller och kopplar ihop dessa tabeller och skapar en relation mellan dem kallas "Data Modeling". Genom att skapa en relation mellan tabeller insisterar vi på att Power BI vet hur dessa tabeller är kopplade till varandra och skapar rapporter från olika fält i olika tabeller med hjälp av Power BI-datamodellering. Detta är en av de viktigaste styrkorna för Power BI eftersom det inte nödvändigtvis kräver att alla data ska finnas i en enda tabell utan du kan ha data i olika tabeller och definiera en relation mellan dessa tabeller med en gemensam kolumn.

Skapa datamodellering i Power BI

För att skapa en relation mellan datatabellen i power bi behöver du datatabeller att arbeta på och jag har nedan tre tabeller att arbeta med namngivna som "Försäljningstabell, stadstabell och förvaltartabell".

Kopiera och klistra in data direkt till Power BI eller så kan du kopiera data till Excel-fil och sedan importera till Power BI som Excel-filreferens. Så du kan ladda ner Excel-arbetsboksmallen från länken nedan som används för detta exempel.

Du kan ladda ner den här Power BI-datamodelleringen Excel-mall här - Power BI-datamodellering Excel-mall

Jag har direkt laddat upp data till Power BI.

  • Öppna nu vyn "Rapportera".

  • Som du kan se nedan har vi använt "Table" visual.

  • Försök skapa en "zonvis" försäljningstabell genom att välja "Regionnamn" från "Stadstabell" och "Försäljning" från "Försäljningstabell".

  • Vår sammanfattningstabell visar samma värde för alla regioner som visas nedan. Detta beror på att vi har använt två olika kolumner från två olika tabeller.

  • Skapa på samma sätt ytterligare en tabellvisualisering för att skapa en ”stadsmässig” sammanfattningstabell. Den här gången använder du "Stadsnamn" från "Manager Table" och "Sales" från "Sales Table".

Även om ”staden” finns där i båda tabellerna får vi fortfarande samma siffror, det beror på att Power BI inte kan känna igen förhållandet mellan dessa tre tabeller.

  • Kom nu tillbaka till fliken "Förhållande". Som du kan se har vi tre tabeller med respektive namn.

Titta först på "Försäljningstabellen" och "Stadstabellen" i den här två tabellens vanliga kolumn är "Stadsnamn", så använd den här kolumnen för att skapa en relation mellan dessa två tabeller med hjälp av power bi-datamodellering.

  • Dra och släpp nu "Stadsnamn" -kolumnen till "Stad" -kolumnen i "Försäljningstabell" från "Stadstabell". Det skapar en linje mellan "City Table" och "Sales Table".

  • Om du vill veta i vilken kolumn den har skapat förhållandet mellan dessa två tabeller placerar du markören på anslutningslinjen mellan dessa två rader, den markerar två vanliga kolumner i respektive tabeller.

Så här säger du att förhållandet mellan två kolumner i dessa två tabeller är "Stad".

  • Nu har vi ytterligare en tabell här, dvs. ”Manager Table”. Denna tabell innehåller den stadsvisa chefslistan. Staden finns där också i de andra två tabellerna men den här gången skapar vi en relation mellan ”City Table” och ”Manager Table” inte med ”Sales Table”.

  • Kom nu tillbaka till fliken "Rapportera" och se resultatet i de ursprungligen skapade två tabellerna. Den här gången känner den igen förhållandet mellan tabeller och har följaktligen visat resultat mot varje stad och region.

  • För att se och hantera förhållandet mellan tabeller kan du klicka på "Hantera förhållande" under fliken "Hem".

  • Detta öppnar alla relationslistor. Du kan "Redigera", "Radera" dessa relationer genom att klicka på respektive knappar.

Som du kan se ovan står den första förhållandelistan "Stadstabell (stadsnamn)" är ansluten till "Managertabell (stadsnamn)" och den andra listan säger "Försäljningstabell (stad)" är kopplad till "Stadstabell (stadsnamn) ”.

Obs!  Power BI-instrumentpanelfilen kan också laddas ner från länken nedan och den slutliga utdata kan visas.

Du kan ladda ner Power BI-datamodellmallen här - Power BI-datamodellmall

Saker att komma ihåg

  • Power BI Data-modellering processen för att skapa en relation mellan vanliga kolumner i flera tabeller.
  • Om kolumnrubrikerna är desamma över tabeller upptäcker Power BI automatiskt förhållandet mellan tabeller.
  • Med hjälp av dessa kolumner kan vi också slå samman tabellerna.