Power BI-datamodellering Steg for trinn guide med eksempler

Før vi forstår datamodellering, må vi forstå hvordan forholdet fungerer i kraft bi, ved å bruke et forhold vi bruker for å få tilgang til data fra andre datakilder, og dette forholdet hjelper oss å få kontakt med flere datakilder ved hjelp av en av funksjonene i kraft bi kjent som data modellering.

Hva er datamodellering i Power BI?

Ofte får vi dataene i flere tabeller og kobler disse tabellene sammen, og å skape et forhold mellom dem kalles "datamodellering." Ved å opprette et forhold mellom tabeller insisterer vi på at Power BI vet hvordan disse tabellene er koblet til hverandre og lager rapporter fra forskjellige felt i forskjellige tabeller ved hjelp av Power BI-datamodellering. Dette er en av hovedstyrkene til Power BI fordi det ikke nødvendigvis krever at alle dataene skal være i en enkelt tabell, men du kan ha data i forskjellige tabeller og definere et forhold mellom disse tabellene med en felles kolonne.

Opprett datamodellering i Power BI

For å skape et forhold mellom datatabellen i strøm bi, trenger du datatabeller å jobbe med, og jeg har nedenfor tre tabeller å jobbe med henholdsvis "Salgstabell, Bytabell og Managertabell".

Kopier og lim inn dataene direkte til Power BI, eller du kan kopiere dataene til en Excel-fil og deretter importere dem til Power BI som en Excel-filreferanse. Så du kan laste ned Excel-arbeidsbokmalen fra lenken nedenfor, som brukes til dette eksemplet.

Jeg har lastet opp dataene direkte til Power BI.

  • Åpne nå "Rapport" -visningen.
  • Som du kan se nedenfor, har vi brukt "Table" visual.
  • Prøv å lage en "sonemessig" salgssammendragstabell ved å velge "Regionnavn" fra "Bytabell" og "Salgs" -verdi fra "Salgstabell."
  • Sammendragstabellen vår viser samme verdi for alle regionene, som vist nedenfor. Dette er fordi vi har brukt to forskjellige kolonner fra to forskjellige tabeller.
  • På samme måte kan du lage en tabellvisualisering til for å lage en "bymessig" oppsummeringstabell. Denne gangen bruker du "Bynavn" fra "Manager Table" og "Sales" fra "Sales Table."

Selv om "Byen" er der i begge tabellene, får vi fortsatt de samme tallene. Dette er fordi Power BI ikke kan gjenkjenne forholdet mellom disse tre tabellene.

  • Nå kommer du tilbake til "Forhold" -fanen. Som du ser, har vi tre tabeller med respektive navn.

Først ser du på "Salgstabell" og "Bytabell" i disse to tabellens vanlige kolonner er "Bynavn", så bruk denne kolonnen til å lage et forhold mellom disse to tabellene ved hjelp av kraftbidatamodellering.

  • Nå fra "Bybord" drar og slipper du "Bynavn" -kolonnen til "By" -kolonnen i "Salgstabell." Det skaper en linje mellom "City Table" og "Sales Table."
  • Hvis du vil vite hvilken kolonne den har opprettet forholdet mellom disse to tabellene, og deretter plassere markøren på koblingslinjen mellom disse to linjene, den vil fremheve to vanlige kolonner i de respektive tabellene.

Her går det, det står at forholdet mellom to kolonner i disse to tabellene er "By".

  • Nå har vi en tabell til, dvs. "Manager Table". Denne tabellen inkluderer bymessig lederliste. Byen er der i de to andre tabellene også, men denne gangen vil vi skape et forhold mellom "City Table" og "Manager Table", ikke med "Sales Table."
  • Nå kommer du tilbake til "Rapport" -fanen og se resultatet i opprinnelig opprettet to tabeller. Denne gangen gjenkjenner det forholdet mellom tabeller, og følgelig har det vist resultater mot hver by og region.
  • For å se og administrere forholdet mellom tabeller, kan du klikke på "Manage Relationship" under "Home" -fanen.
  • Dette åpner alle forholdslistene. Du kan "Redigere" "Slette" disse forholdene ved å klikke på respektive knapper.

Som du kan se ovenfor, står det i den første relasjonslisten, "Bytabell (bynavn)" er koblet til "Managertabell (bynavn)", og den andre listen sier "Salgstabell (bynavn)" er koblet til "Bytabell (By Navn)."

Merk: Power BI-dashbordfilen kan også lastes ned fra lenken nedenfor, og den endelige utgangen kan vises.

Du kan laste ned denne Power BI-datamodellmalen her - Power BI-datamodellmal

Ting å huske

  • Power BI Data-modellering prosessen med å lage et forhold mellom vanlige kolonner i flere tabeller.
  • Hvis kolonneoverskriftene er de samme på tvers av tabeller, oppdager Power BI automatisk forholdet mellom tabeller.
  • Ved å bruke disse kolonnene kan vi også slå sammen tabellene.

Interessante artikler...