Tietomallisuhteet

Valmis

Perinteisessä Excel-raportoinnissa käyttäjät tuovat yleensä eri kentät useista tauluista ensisijaiseen tauluun käyttämällä VLOOKUP(-, HLOOKUP(- tai INDEX/MATCH()-toimintoja. Lisäksi ne täydentävät näitä hakuja muun muassa SUMIFS(-, AVERAGEIFS(- ja SUBTOTAL()-laskentoja muodostilla suoritusperusteilla laskennilla.

Tietomalli ei tarvitse useita hakuja taulujen suhteiden avulla. Suhteiden avulla kottilaisuus voi tehdä nopeasti analyysin useista tauluista ja paljon suuremmissa tietomäärissä.

Suhdeasetukset

Varmista ennen yhteyksien saapumista tai tietojen tuomista, että tarkistat raporttisi nykyiset asetukset. Tämä tarkistus saattaa säästää aikaa määritysten aikana tai auttaa välttämään lisää töitä, joiden avulla voit poistaa virheelliset suhteet.

Siirry tiedostoasetuksiin ja asetuksiin > [Nykyinen tiedosto] tietojen kuormitussuhteet > . > >

Siirry tiedostoon. Vaihtoehdot ja asetukset; Asetukset; nykyisen tiedoston tietojen lataaminen Suhteet.

Jos Uusien suhteiden automaattinen hallinta -valintaruutu on valittuna, yrität tunnistaa ja luoda taulujen välisiä suhteita sen jälkeen, Power BI kun taulut on lastasit malliin Power Query. Tämä prosessi perustuu taulujen ja sarakkeiden nimien samankaltaisuuksiin, mutta se on epäsyistä.

Suhteen esittely

Voit näyttää suhteen käyttämällä riviä, joka yhdistää kaksi taulua. Kun ohitat rivin, kaksi vastaavaa kenttää, jonne suhde perustuu, jäsennetaan. Seuraavassa esimerkissä kuvataan, että Tarjoust-taulun CustID-kenttä on yhdenmukaiset Asiakkaat-taulun tunnuskentän kanssa.

Esimerkin näyttökuva, jossa näkyy Tarjoukset-taulun CUSTID-kenttä.

Rivin mittarit auttavat katsojaa ymmärtämään voimiaan, ristisuodatuksen suunnan sekä sen, onko suhde aktiivinen (voi olla aktiivinen) vai ei-aktiivinen (pisteviiva). Tästä käsitteestä käsitellään myöhemmin tarkemmin.

Näiden suhteiden luominen on nopeaa ja yksinkertaista. Menetelmillä on monia erilaisia yksityiskohtaisia tai yksityiskohtaisia menetelmiä.

Suhteen yksinkertaisin tapa on siirry tietomallin tai kaavion näkymään ja vetää sitten kenttä taulusta toisen taulun kenttään. Tietomalli tulkitsee näiden kenttien välisen suhteen, ja jos se on kohtuudella nähtävissä, suhde näytetään.

Toinen yksityiskohtainen tapa suhteiden luomisessa on Suhteiden hallinta - ikkunassa. Voit käyttää tätä ikkunaa Aloitussivu-välilehdessä Power BI , kun olet mallinäkymässä tai Excelissä Tiedot-välilehdessä Suhteet-painikkeen avulla.

Ensimmäinen näkymä, kun valitset yhden näistä painikkeista, on tietomallin kaikkien suhteiden yhteenveto.

Suhteiden hallinta -ikkunan näyttökuva.

Muistiinpano

Excelin Suhteet-ikkunassa on samat tiedot sekä samat vaihtoehdot, kuten Automaattinen-toiminto .

Suhteiden hallinta - ikkunassa voit muokata olemassa olevaa suhdetta tai luoda uuden suhteen. Molemmat valinnat vie saman ohjatun suhdemääritystoiminnon.

Voit määrittää suhteen tällä tavalla valitsemalla kaksi taulua avattavien luetteloiden avulla ja korostamalla sitten vastaavat sarakkeet/kentät, jotka haluat linkittää suhteeseen. Ohjattu toiminto määrittää automaattisesti suhteen suodatinsuunnan ja ristisuodatuksen suunnan. Voit myös määrittää suhteen aktiiviseksi.

Muokkaa suhdetta -ikkunan näyttökuva.

Muistiinpano

Voit määrittää suhteen useiden sarakkeiden avulla pitämällä CTRL-näppäintä painettuna ja valitsemalla kentät. Kunkin kuvakkeen viereisessä numeroarvossa näkyy, miten ne ovat toistensa tasalla.

Siivilöimisen ja ristisuodatuksen suunta ovat mutkikaisia asetuksia, jotka helpottavat tietomallin suorituskykyä, toimintoja ja helppokäyttöisyyttä.

Kardinaliteetti

Sen mukaan, mikä on tietojen suuntaus ja miten taulut liittyvät toisiinsa. Tämä suhde voi olla yhdestä moneen (1 - *), yksi yhteen (1 - 1) tai moni moneen (* - *). Nämä määritykset kuvaavat, kuinka monta yhden tyypin arvoa kussakin taulussa saattaa olla.

Yksi moneen

Yksi moneen-suhteessa yhden taulun yksilöivä arvo löytyy monta kertaa toiseen tauluun. Tätä suhdetta käytetään yleensä tietomalleissa. Esimerkki voisi olla tuotetaulu, jossa on useita ominaisuuksia, jotka liittyvät kuhunkin tuotteeseen, joka on sidottu myyntitauluun, jossa on useita tietueita kutakin tuotetta varten.

Injektiivinen

Yksi yhteen -suhteessa arvolla on yksi yksilöivä merkintä molemmissa taulukoissa. Yksi yhteen -suhteet ovat Voik, ja tekijä yhdistää yleensä yksi yhteen -suhteet yhdeksi tietomallissa käytettäväksi tauluksi.

Monta moneen

Moni moneen-suhteessa täsmäytyssarakkeesta otettavalla yksilöllisellä arvolla on useita merkintöjä molemmissa taulukoissa. Moniin välisiin suhteisiin tarvitaan tarkkaa harkintaa ja lisätekniikoita, joita tarvitaan asianmukaisessa hallinnassa. Kun aloitat näistä Power BI toimista, vältä useita suhteita, koska ne voivat toisinaan tuottaa mittaa koskevia ei-toivottuja tuloksia.

Ristisuodatuksen suunta

Ristisuodatusasetus kertoo tietomallille, miten suodattimet etenee kahden taulun välillä. Mallinäkymässä rivin keskimmäinen nuoli edustaa ristisuodatuksen suuntaa.

Aktiivinen ja ei käytössä

Taulujen välille kannattaa määrittää kausittain useita suhteita ( esimerkiksi myyntitaulun Tilauspäivä- ja Lähetyspäivä-kentät sekä kalenteritaulun Päivämäärä-kenttä). Kahden taulun välillä sallitaan kerrallaan vain yksi aktiivinen suhde, mutta voit määrittää ei-aktiivisia suhteita dax (data analysis expressions) -lisätoimenpiteitä varten.