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.
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;11Yhdestä 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?
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme