Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Suhteiden Luominen ja Validointi Pivot-taulukoilla | Suhteiden rakentaminen
Excel-tietomallinnus

Suhteiden Luominen ja Validointi Pivot-taulukoilla

Pyyhkäise näyttääksesi valikon

Kun neljä taulukkoa on ladattu tietomalliin, ne ovat edelleen itsenäisiä — Power Pivot ei automaattisesti tiedä, miten ne liittyvät toisiinsa. Ilman määriteltyjä relaatioita kahden eri taulukon kenttien yhdistäminen pivot-taulukossa tuottaa virheellisiä tuloksia.

Yksi-puoli ja monta-puoli

Jokainen relaatiota Power Pivotissa yhdistää täsmälleen kaksi taulukkoa — toinen toimii yksi-puolena ja toinen monta-puolena.

Excel näyttää tämän kaaviokuvassa käyttämällä 1 dimensio-taulukon puolella ja * (tähti) faktataulukon puolella. Nuoli niiden välillä osoittaa relaation suunnan — aina dimensiosta faktaan.

Note
Huomio

Vedä aina ulottuvuustaulusta faktatauluun — yksilöllisestä avaimesta toistuvaan avaimeen. Taulu, josta vedät, muodostaa yksipuolen. Taulu, johon vapautat, muodostaa monipuolen.

Kardinaalisuustyypit

Hallinnoi suhteita -valintaikkuna näyttää myös kardinaalisuuden — numeerisen kuvauksen siitä, kuinka monta riviä kummallakin puolella voi täsmätä:

  • 1* Monesta yhteen — tämän mallin vakiokaava. Useat rivit Myynti-taulussa täsmäävät yhteen riviin Customers-, Products- tai Dates-taulussa;
  • 11 Yhdestä yhteen — jokainen rivi toisella puolella täsmää tarkalleen yhteen riviin toisella puolella. Harvinainen tapahtumamalleissa;
  • ** Monesta moneen — useita rivejä molemmilla puolilla voi täsmätä. Vaatii huolellista käsittelyä ja yleensä vältetään yksinkertaisissa malleissa.

Tehtävä

Luo suhteet tietomalliin.

Vaihe 1 — Avaa kaavionäkymä

Siirry Power Pivot -välilehdelle valintanauhassa ja napsauta Hallitse.

Vaihda Kaavionäkymään käyttämällä toista kuvaketta Power Pivot -ikkunan oikeassa alakulmassa.

Näet neljä yhdistämätöntä laatikkoa, yksi kutakin taulua kohden. Tämä on lähtökohtasi.

Vaihe 2 — Luo kolme suhdetta

Luo jokainen suhde napsauttamalla ja vetämällä avainsarake ulottuvuustaulusta vastaavaan sarakkeeseen Sales-taulussa.

Customers → Sales: vedä CustomerID Customers-laatikosta CustomerID Sales-laatikkoon.

Products → Sales: vedä ProductID Products-laatikosta ProductID Sales-laatikkoon.

Dates → Sales: vedä Date Dates-laatikosta OrderDate Sales-laatikkoon.

Tarkista jokaisen vedon jälkeen ilmestyvän viivan päät. Ulottuvuustaulun päässä tulee näkyä 1 ja Sales-päässä *. Jos ne ovat väärinpäin, poista viiva ja yritä uudelleen. Varmista, että 1 näkyy ulottuvuustaulun puolella. Jos näin ei ole, vaihda vetosuunnan saraketta tai käytä ''Hallitse suhteita'' -toimintoa (katso kohta 3 alla).

Vaihe 3 — Tarkista Hallitse suhteita -toiminnolla

Power Pivot -ikkunassa siirry Suunnittelu-välilehti → Hallitse suhteita.

Varmista, että kaikki kolme suhdetta näkyvät luettelossa, ja että kummallakin puolella näkyy oikea taulu ja sarake.

Sulje valintaikkuna ja Power Pivot -ikkuna.

Vaihe 4 — Vahvista Pivot-taulukolla

Excelissä siirry Lisää → Pivot-taulukko.

Valitse Käytä tämän työkirjan tietomallia ja napsauta OK.

Pivot-taulukon kentät -ruudussa vedä Region (Customers-taulusta) rivialueelle ja Total (Sales-taulusta) arvoalueelle.

Pivot-taulukossa pitäisi näkyä eri myyntisumma jokaiselle alueelle, ei sama luku toistettuna. Tämä vahvistaa Customers → Sales -suhteen toimivuuden.

Vedä nyt myös Category (Products-taulusta) rivialueelle. Taulukon pitäisi jakaa myynti sekä alueen että kategorian mukaan samanaikaisesti, hyödyntäen kolmea eri taulua.

1. Olet luonut suhteen Customers-taulun ja Sales-taulun välille Diagram View -näkymässä. Kun vapautat vedon, huomaat, että * -symboli on Customers-puolella ja 1 on Sales-puolella. Mitä tämä tarkoittaa?

2. Kuvittele, että loit Pivot-taulukon Data Modelin avulla. Vedät Region-sarakkeen Customers-taulusta ja Total-sarakkeen Sales-taulusta samaan Pivot-taulukkoon. Jokaisella alueen rivillä näkyy täsmälleen sama luku: kokonaissumma toistuu neljä kertaa. Mikä on todennäköisin syy?

question mark

Olet luonut suhteen Customers-taulun ja Sales-taulun välille Diagram View -näkymässä. Kun vapautat vedon, huomaat, että * -symboli on Customers-puolella ja 1 on Sales-puolella. Mitä tämä tarkoittaa?

Valitse oikea vastaus

question mark

Kuvittele, että loit Pivot-taulukon Data Modelin avulla. Vedät Region-sarakkeen Customers-taulusta ja Total-sarakkeen Sales-taulusta samaan Pivot-taulukkoon. Jokaisella alueen rivillä näkyy täsmälleen sama luku: kokonaissumma toistuu neljä kertaa. Mikä on todennäköisin syy?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 3

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 3. Luku 3
some-alt