Suhteet ja Power Pivot

Sinun ei tarvitse olla asiantuntija tietokannan mallintaja käyttääksesi Power Pivotia. Mutta on tärkeää ymmärtää suhteet. Mitä paremmin ymmärrät, kuinka tietoja tallennetaan ja hallitaan tietokantoissa, sitä tehokkaammin hyödynnät Power Pivotia raportoinnissa.

Suhde on mekanismi, jolla erilliset taulukot liittyvät toisiinsa. Voit ajatella suhdetta VLOOKUP:na, jossa yhdistät yhden tietoalueen tiedot toisen tietoalueen tietoihin indeksin tai yksilöllisen tunnisteen avulla. Tietokannoissa suhteet tekevät saman asian, mutta ilman kaavojen kirjoittamisen vaivaa.

Suhteet ovat tärkeitä, koska suurin osa käsittelemistäsi tiedoista sopii moniulotteiseen hierarkiaan. Sinulla voi esimerkiksi olla taulukko, joka näyttää tuotteita ostavat asiakkaat. Nämä asiakkaat tarvitsevat laskuja, joissa on laskunumero. Näissä laskuissa on useita tapahtumia, joissa luetellaan heidän ostamansa. Siellä on hierarkia.

Nyt yksiulotteisessa laskentataulukkomaailmassa nämä tiedot tyypillisesti tallennettaisiin tasaiseen taulukkoon, kuten tässä näytetään.

Suhteet ja Power Pivot

Tiedot tallennetaan Excel-taulukkoon tasaisen taulukon muodossa.

Koska asiakkailla on useampi kuin yksi lasku, asiakastiedot (tässä esimerkissä Asiakastunnus ja Asiakasnimi) on toistettava. Tämä aiheuttaa ongelmia, kun tiedot on päivitettävä.

Kuvittele esimerkiksi, että yrityksen Aaron Fitz Electrical nimi muuttuu Fitz and Sons Electricaliksi. Kun katsot taulukkoa, näet, että useat rivit sisältävät vanhan nimen. Sinun on varmistettava, että jokainen rivi, joka sisältää vanhan yrityksen nimen, päivitetään vastaamaan muutosta. Mitään rivejä, jotka jäät huomaamatta, ei kohdisteta takaisin oikealle asiakkaalle.

Eikö olisi loogisempaa ja tehokkaampaa tallentaa asiakkaan nimi ja tiedot vain kerran? Sen sijaan, että joutuisit kirjoittamaan samoja asiakastietoja toistuvasti, sinulla voi olla vain jonkinlainen asiakkaan viitenumero.

Tämä on ihmissuhteiden idea. Voit erottaa asiakkaat laskuista sijoittamalla kukin omiin taulukoihinsa. Sitten voit käyttää yksilöllistä tunnistetta (kuten asiakastunnusta) liittääksesi ne toisiinsa.

Seuraava kuva havainnollistaa, miltä nämä tiedot näyttäisivät relaatiotietokannassa. Tiedot jaetaan kolmeen erilliseen taulukkoon: Asiakkaat, InvoiceHeader ja InvoiceDetails. Jokainen taulukko yhdistettäisiin sitten käyttämällä yksilöllisiä tunnisteita (tässä tapauksessa asiakastunnus ja laskun numero).

Suhteet ja Power Pivot

Tietokannat käyttävät suhteita tietojen tallentamiseen yksilöllisiin taulukoihin ja yksinkertaisesti yhdistävät nämä taulukot toisiinsa.

Asiakkaat-taulukko sisältää yksilöllisen tietueen jokaiselle asiakkaalle. Tällä tavalla, jos sinun on muutettava asiakkaan nimeä, sinun on tehtävä muutos vain kyseiseen tietueeseen. Tietysti tosielämässä Asiakkaat-taulukko sisältäisi muita määritteitä, kuten asiakkaan osoitteen, asiakkaan puhelinnumeron ja asiakkaan aloituspäivämäärän. Mikä tahansa näistä muista määritteistä voidaan myös helposti tallentaa ja hallita Asiakkaat-taulukkoon.

Yleisin suhdetyyppi on yksi-moneen suhde. Toisin sanoen jokaista yhden taulukon tietuetta kohden voidaan sovittaa yksi tietue useisiin erillisen taulukon tietueisiin. Esimerkiksi laskun otsikkotaulukko liittyy laskun tietotaulukkoon. Laskun otsikkotaulukolla on yksilöllinen tunniste: Laskun numero. Laskutieto käyttää laskun numeroa jokaiselle tietueelle, joka edustaa kyseisen laskun yksityiskohtia.

Toinen suhdetyyppi on yksi-yhteen- suhde: Jokaiselle yhden taulukon tietueelle yksi ja vain yksi vastaava tietue on eri taulukossa. Tiedot eri taulukoista yksi-yhteen-suhteessa voidaan teknisesti yhdistää yhdeksi taulukoksi.

Lopuksi useista moneen -suhteessa molempien taulukoiden tietueilla voi olla mikä tahansa määrä vastaavia tietueita toisessa taulukossa. Esimerkiksi pankin tietokannassa voi olla taulukko erityyppisistä lainoista (asuntolaina, autolaina ja niin edelleen) ja asiakastaulukko. Asiakkaalla voi olla monenlaisia ​​lainoja. Samaan aikaan jokainen lainatyyppi voidaan myöntää useille asiakkaille.


Kuinka estää Microsoft Wordia avaamasta tiedostoja vain luku -tilassa Windowsissa

Kuinka estää Microsoft Wordia avaamasta tiedostoja vain luku -tilassa Windowsissa

Kuinka estää Microsoft Wordia avaamasta tiedostoja vain luku -tilassa Windowsissa Microsoft Word avaa tiedostot vain luku -tilassa, jolloin niiden muokkaaminen on mahdotonta? Älä huoli, menetelmät ovat alla

Microsoft Word -asiakirjojen virheellisen tulostuksen korjaaminen

Microsoft Word -asiakirjojen virheellisen tulostuksen korjaaminen

Virheiden korjaaminen virheellisten Microsoft Word -asiakirjojen tulostuksessa. Virheet tulostettaessa Word-asiakirjoja, joissa on muuttuneet fontit, sotkuiset kappaleet, puuttuva teksti tai kadonnut sisältö ovat melko yleisiä. Älä kuitenkaan

Pyyhi kynä- ja korostuspiirrokset PowerPoint-dioistasi

Pyyhi kynä- ja korostuspiirrokset PowerPoint-dioistasi

Jos olet piirtänyt PowerPoint-dioihin esityksen aikana kynää tai korostuskynää, voit tallentaa piirustukset seuraavaa esitystä varten tai poistaa ne, jotta seuraavan kerran näytät ne. Aloitat puhtailla PowerPoint-dioilla. Pyyhi kynä- ja korostuskynäpiirrokset noudattamalla näitä ohjeita: Pyyhi rivit yksi kerrallaan […]

Tyylikirjaston sisältö SharePoint 2010:ssä

Tyylikirjaston sisältö SharePoint 2010:ssä

Tyylikirjasto sisältää CSS-tiedostoja, Extensible Stylesheet Language (XSL) -tiedostoja ja kuvia, joita käyttävät ennalta määritetyt sivupohjat, sivuasettelut ja säätimet SharePoint 2010:ssä. CSS-tiedostojen etsiminen julkaisusivuston tyylikirjastosta: Valitse Sivuston toiminnot→ Näytä Kaikki sivuston sisältö. Sivuston sisältö tulee näkyviin. Style-kirjasto sijaitsee […]

Muotoile numerot tuhansiksi ja miljooniksi Excel-raporteissa

Muotoile numerot tuhansiksi ja miljooniksi Excel-raporteissa

Älä hukuta yleisöäsi jättimäisillä numeroilla. Microsoft Excelissä voit parantaa koontinäyttöjesi ja raporttiesi luettavuutta muotoilemalla numerot näyttämään tuhansia tai miljoonia.

SharePoint-sivustojen jakaminen ja seuraaminen

SharePoint-sivustojen jakaminen ja seuraaminen

Opi käyttämään SharePointin sosiaalisen verkostoitumisen työkaluja, joiden avulla yksilöt ja ryhmät voivat kommunikoida, tehdä yhteistyötä, jakaa ja pitää yhteyttä.

Kuinka muuntaa päivämäärät Julian-muotoihin Excelissä

Kuinka muuntaa päivämäärät Julian-muotoihin Excelissä

Juliaanisia päivämääriä käytetään usein valmistusympäristöissä aikaleimana ja pikaviitteenä eränumerolle. Tämän tyyppisen päivämääräkoodauksen avulla jälleenmyyjät, kuluttajat ja huoltoedustajat voivat tunnistaa tuotteen valmistusajankohdan ja siten tuotteen iän. Julian-päivämääriä käytetään myös ohjelmoinnissa, armeijassa ja tähtitiedessä. Erilainen […]

Access-verkkosovelluksen luominen

Access-verkkosovelluksen luominen

Voit luoda verkkosovelluksen Access 2016:ssa. Mikä verkkosovellus sitten on? No, verkko tarkoittaa, että se on verkossa, ja sovellus on vain lyhenne sanoista "sovellus". Mukautettu verkkosovellus on online-tietokantasovellus, jota käytetään pilvestä selaimen avulla. Rakennat ja ylläpidät verkkosovellusta työpöytäversiossa […]

Pikakäynnistyspalkki SharePoint 2010:ssä

Pikakäynnistyspalkki SharePoint 2010:ssä

Useimmat SharePoint 2010:n sivut näyttävät navigointilinkkien luettelon pikakäynnistyspalkissa sivun vasemmassa reunassa. Pikakäynnistyspalkki näyttää linkit esitellyn sivuston sisältöön, kuten luetteloihin, kirjastoihin, sivustoihin ja julkaisusivuihin. Pikakäynnistyspalkki sisältää kaksi erittäin tärkeää linkkiä: Koko sivuston sisältö -linkki: […]

Mitä Ratkaisijan virheilmoitukset Excelissä tarkoittavat?

Mitä Ratkaisijan virheilmoitukset Excelissä tarkoittavat?

Yksinkertaisille ongelmille Excelin Ratkaisija löytää yleensä nopeasti optimaaliset Ratkaisijamuuttujien arvot tavoitefunktiolle. Mutta joissakin tapauksissa Ratkaisijalla on vaikeuksia löytää Solver-muuttujan arvoja, jotka optimoivat tavoitefunktion. Näissä tapauksissa Ratkaisija näyttää yleensä viestin tai virheilmoituksen, joka kuvaa tai käsittelee ongelmaa, jonka […]