Power BI andmete modelleerimine - Samm-sammuline juhend koos näidetega

Lang L: none (table-of-contents)

Enne andmete modelleerimise mõistmist peame mõistma, kuidas suhe toimib power bi-s, kasutades suhet, mida kasutame andmetele juurde pääsemiseks teistest andmeallikatest, ja see seos aitab meil luua ühendust mitme andmeallikaga, kasutades Power bi ühte omadust, mida nimetatakse modelleerimine.

Mis on andmete modelleerimine Power BI-s?

Sageli saame andmed mitmesse tabelisse ja ühendame need tabelid omavahel ning seose loomist nende vahel nimetatakse andmete modelleerimiseks. Luues tabelite vahelise seose, nõuame, et Power BI teaks, kuidas need tabelid omavahel ühendatud on, ja loome aruanded erinevate tabelite erinevatest väljadest, kasutades Power BI andmete modelleerimist. See on üks Power BI põhitugevusi, sest see ei nõua tingimata, et kõik andmed oleksid pigem ühes tabelis. Teil võib olla andmeid erinevates tabelites ja määratleda nende tabelite seos ühise veeruga.

Andmemudeli loomine Power BI-s

Power bi andmeteabe vahelise seose loomiseks vajate töötamiseks andmetabeleid ja mul on allpool kolm tabelit, et töötada vastavalt nimedega „Müügitabel, Linnalaud ja Halduritabel“.

Kopeerige ja kleepige andmed otse Power BI-sse, või saate andmed Exceli faili kopeerida ja seejärel Exceli failiviidana Power BI-sse importida. Nii et saate allpool olevalt lingilt alla laadida Exceli töövihiku malli, mida selles näites kasutatakse.

Andmed olen otse üles laadinud Power BI-sse.

  • Nüüd avage vaade „Teata”.
  • Nagu allpool näete, oleme kasutanud visuaali “Tabel”.
  • Proovige luua „tsoonipõhine” müügi kokkuvõtetabel, valides „Linnatabeli” alt „Piirkonna nimed” ja „Müügitabeli” väärtuse „Müük”.
  • Meie kokkuvõtlik tabel näitab kõigi piirkondade jaoks sama väärtust, nagu allpool näidatud. Seda seetõttu, et oleme kasutanud kahte erinevat veergu kahest erinevast tabelist.
  • Samamoodi looge veel üks tabeli visualiseerimine, et luua kokkuvõtlik tabel „Linnade kaupa“. Seekord kasutage „Halduritabeli” valikuid „Linnade nimed” ja „Müügitabeli” väärtust „Müük”.

Kuigi “Linn” on mõlemas tabelis, saame siiski samad numbrid. Selle põhjuseks on asjaolu, et Power BI ei suuda tuvastada nende kolme tabeli suhet.

  • Nüüd naaske vahekaardile „Suhe”. Nagu näete, on meil kolm vastavate nimedega tabelit.

Kõigepealt vaadake nende kahe tabeli ühiste veergude „Müügitabel“ ja „Linnalaud“ - „Linnanimi“, nii et kasutage seda veergu seose loomiseks nende kahe tabeli vahel, kasutades power bi andmete modelleerimist.

  • Nüüd lohistage jaotisest „Linnalaud” veerg „Linnade nimed” jaotises „Müügitabel” veergu „Linn”. See loob rea linnalaua ja müügitabeli vahel.
  • Kui soovite teada, millises veerus see on loonud seose nende kahe tabeli vahel, siis asetage kursor nende kahe rea vahele pistikureale, see tõstab vastavates tabelites esile kaks ühist veergu.

Siin on öeldud, et nende kahe tabeli kahe veeru suhe on "Linn".

  • Nüüd on meil siin veel üks tabel, st "Halduritabel". See tabel sisaldab linnatarkade haldurite loendit. Linn on olemas ka kahes teises tabelis, kuid seekord loome seose „Linnalaud” ja „Halduritabel”, mitte „Müügilaud”.
  • Nüüd naaske vahekaardile „Aruanne” ja vaadake tulemust algselt loodud kahes tabelis. Seekord tunnistab see tabelite vahelist suhet ja vastavalt sellele on see kuvanud tulemusi iga linna ja piirkonna kohta.
  • Tabelite vahelise suhte nägemiseks ja haldamiseks võite klõpsata vahekaardi „Kodu” all nupul „Halda suhet”.
  • See avab kõik suhete loendid. Neid suhteid saate redigeerida ja kustutada, klõpsates vastavatel nuppudel.

Nagu ülal näete, öeldakse esimeses seoseloendis: „Linnalaud (linnanimed)” on ühendatud halduritabeliga (linnanimed) ja teises loendis on kirjas, et „müügitabel (linn)” on ühendatud linnalauaga (Linna nimi)."

Märkus: Power BI armatuurlaua faili saab alla laadida ka allolevalt lingilt ja vaadata saab lõplikku väljundit.

Selle Power BI andmete modelleerimise malli saate alla laadida siit - Power BI andmete modelleerimise mall

Asjad, mida meeles pidada

  • Power BI Data, mis modelleerib mitme tabeli ühiste veergude vahelise suhte loomise protsessi.
  • Kui veergude päised on tabelites ühesugused, tuvastab Power BI tabelite vahelise seose automaatselt.
  • Nende veergude abil saame ka tabelid liita.

Huvitavad Artiklid...