LuckyTemplates-tietomalli: Kattava yleiskatsaus

LuckyTemplates-kehityksen toinen pilari on datamallinnus. Tässä opetusohjelmassa opit kaikista tärkeistä asioista, jotka on otettava huomioon LuckyTemplates-tietomallin määrittämisessä. Seuraavassa on kattava katsaus tietomallien kehittämisen parhaisiin käytäntöihin.

Sisällysluettelo

LuckyTemplates-tietomallin järjestäminen

1. Tähtikaavio

Yksi parhaista tavoista määrittää LuckyTemplates-tietomalli on Star Schema. Se on saanut nimensä, koska se muistuttaa tähteä.

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Faktataulukko on tähden keskellä ja Dimension- tai Lookup-taulukot ovat jokaisessa tähden pisteessä.

Tältä se näyttää ihmissuhteissa:

Tietomallin ei tarvitse näyttää täsmälleen tähdeltä. Ajatuksena on sijoittaa Fact-pöytä keskelle, kun muut pöydät ympäröivät sitä siististi.

2. Vesiputouksen lähestymistapa

Toinen loistava tapa järjestää tietomalli on käyttää vesiputouslähestymistapaa.

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Ulottuvuus- tai Hakutaulukot on järjestetty yläreunaan, kun taas Arvo- tai Faktataulukot on järjestetty alla. Näin suhteet on helppo visualisoida ikään kuin ne "pudoisivat" Faktataulukkoon.

Nämä ovat Waterfall-asettelun eri osat:

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Hakutaulukot sijoitetaan yläosaan, kun taas Faktataulukot on sijoitettu keskelle. Mittataulukot on ryhmitelty oikealla olevaan sarakkeeseen. Tukitaulukot on sijoitettu riveihin vasemmassa alakulmassa.

Suhteiden hallinta LuckyTemplates-tietomallissa

1. Hallitse suhteita

Muista poistaa kaikki LuckyTemplatesin automaattisesti luomat suhteet. On parempi luoda jokainen suhde manuaalisesti uudelleen. Voit käyttää Suhteiden hallinta -valintaikkunaa ylläpitääksesi suhteita tietomallissasi .

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Kun käytät Suhteiden hallintaa , sinulle näytetään täydellinen luettelo mallisi suhteista.

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Näet kaikki From- ja To- taulukot ja -sarakkeet. Tämä helpottaa väärien avainten havaitsemista, joita käytetään taulukoiden liittämiseen. Jokaisen suhteen tila esitetään myös. Tämän avulla voit aktivoida tai deaktivoida suhteita tarpeen mukaan.

2. Kardinaalisuus LuckyTemplates-tietomallissa

Hallinnoi suhteita -dialogista on myös helppo nähdä kardinaliteetti ja sen suunta.

Ihannetapauksessa suhteet voivat olla joko yksi-moneen tai useat yhteen . LuckyTemplates on erinomainen oletuksena kardinaliteetti tietojesi mukaan.

Nähdäksesi kardinaalisuuden, napsauta dialogin alareunassa olevaa Muokkaa -painiketta.

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Tässä esimerkissä voit nähdä myynnin ja kanavien välisen suhteen. Kun vierität kunkin taulukon oikeanpuoleisimpaan sarakkeeseen, näet, että LuckyTemplates on poiminut kunkin rivin kanavaavaimen.

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Voit myös valita oikean kardinaalisuuden. Varmista, että ristisuodattimen suunta on joko yksi tai molemmat tietomallista riippuen.

LuckyTemplates käyttää Singleä oletuksena. Joten kun näet, että ristisuodattimen oletussuunnan oletusarvo on Molemmat, käytä hetki varmistaaksesi, että tietojoukkosi tiedot ladataan ja muunnetaan tarkoitetulla tavalla.

3. Yksi moneen vs. monta yhteen

LuckyTemplatesin suhteissa on suositeltavaa käyttää yksi-moneen -suhteita niin paljon kuin mahdollista. Tämä on merkitty yhdellä suunnatulla nuolenpäällä.

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Vältä kaksisuuntaisia ​​suhteita, ellei se ole ehdottoman välttämätöntä. Kaksisuuntaiset suhteet on merkitty kaksoissuuntaisilla nuolenpäillä. Tämäntyyppiset suhteet voivat johtaa epäjohdonmukaisiin tuloksiin ja vaatia usein monimutkaisempaa DAX-järjestelmää.

4. Aktiiviset vs. passiiviset suhteet

Sinulla voi olla vain yksi kahden toisiinsa liittyvän taulukon välillä. Mutta sinulla voi olla niin monta ei-aktiivista suhdetta kuin haluat näiden taulukoiden välillä.

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Esimerkiksi, jos yrität aktivoida Tilauspäivämäärä- sarakkeen Myynnistä, näkyviin tulee ponnahdusikkuna, jossa sanotaan, että et voi tehdä kahta suhdetta samojen kahden taulukon välillä.

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Joten sinun on poistettava laskun päivämäärä -suhde. Tuolloin voit aktivoida OrderDate-toiminnon .

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Myös käyttämällä-komentoa, voit käyttää ei-aktiivista suhdetta pyynnöstä DAX-mittauksessa.

Taulukoiden ja sarakkeiden lisääminen LuckyTemplates-tietomalliin

1. Mittataulukot

Voit lisätä valitsemalla Aloitusvalikosta Syötä tiedot .

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Kun napsautat sitä, näkyviin tulee ikkuna, jossa voit luoda uuden taulukon.

Kun luot Mittataulukkoa, muista antaa sille merkityksellinen nimi. Tässä tapauksessa sitä kutsutaan ydintoimenpiteiksi. Kun olet valmis, napsauta Lataa .

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Tässä esimerkissä on jo olemassa ydinmittataulukko. Joten LuckyTemplates merkitsee äskettäin luodun taulukon automaattisesti ydinmittauksiksi (2) . Tässä on myös oletusarvoinen sarake 1.

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Napsauta hiiren kakkospainikkeella Perusmitat (2) ja valitse sitten Uusi mitta .

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Esittelyn vuoksi syötetään mittaan vain m1 = 1 .

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Tämä on nyt lisätty kohtaan Perustoimenpiteet (2). Muista poistaa tai piilottaa oletussarake.

Jos piilotat ja laajennat Kenttä-ruudun, näet, että ydinmitat (2) näkyy nyt kentän yläosassa.

LuckyTemplates-tietomalli: Kattava yleiskatsaus

2. Sarakkeiden linkittäminen

LuckyTemplatesin sarakkeiden linkittämisessä on suositeltavaa käyttää päätettä Key kaikissa sarakkeissa, joita käytetään linkittämiseen. Jos sarake päättyy tunnukseen tai koodiin , sinun on oltava varovainen niiden suhteen, koska ne voivat tarkoittaa eri asioita eri taulukoissa

Linkitä vain sarakkeisiin, joilla on samanlaiset nimet. Esimerkiksi asiakasavainta linkitettäessä on tärkeää varmistaa, että kaikki linkityksessä käytetyt kentät päättyvät sanaan Key . Sinun on myös varmistettava, että ne ovat oikeaa tietotyyppiä.

3. Sarakkeen näkyvyys

Jos olet ainoa, joka käyttää luomaasi LuckyTemplates-raporttia, sarakkeen näkyvyys ei ole niin suuri asia. Jos kuitenkin julkaiset raportin tai tietojoukon muiden käytettäväksi, on hyvä idea siivota asiat.

Voit tehdä sen valitsemalla visuaalisille kuville oikeat suuret ja piilottamalla sitten sarakkeet, jotka eivät näy niissä. Piilotetut sarakkeet näkyvät harmaina.

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Jos haluat piilottaa sarakkeet, sinun tarvitsee vain napsauttaa tiettyä saraketta hiiren kakkospainikkeella ja valita sitten Piilota.

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Voit piilottaa piilotetut sarakkeet napsauttamalla hiiren kakkospainikkeella Kenttä-ruutua ja poistamalla valinnan kohdasta Näytä piilotettu .

LuckyTemplates-tietomalli: Kattava yleiskatsaus

Johtopäätös

Tämä opetusohjelma tarjoaa kattavan yleiskatsauksen asioista, jotka sinun on otettava huomioon ja suoritettava luodessasi tietomalleja LuckyTemplatesissa.

On tärkeää varmistaa, että tietomallit ja suhteet on määritetty oikein, jotta vältytään komplikaatioilta raportin kehittämisen myöhemmissä vaiheissa. Näiden vinkkien noudattaminen takaa saumattoman virtauksen alusta loppuun.

Greg


Pandas Drop Index -sarake: selitetty esimerkein

Pandas Drop Index -sarake: selitetty esimerkein

Pandas Drop Index -sarake: selitetty esimerkein

7 tapaa tarkistaa, sisältääkö Python-merkkijono alimerkkijonon

7 tapaa tarkistaa, sisältääkö Python-merkkijono alimerkkijonon

7 tapaa tarkistaa, sisältääkö Python-merkkijono alimerkkijonon

Power Automate Dynaamisen sisällön yleiskatsaus

Power Automate Dynaamisen sisällön yleiskatsaus

Ymmärrä, mitä Power Automate Dynamic Content on ja kuinka sen avulla käyttäjät voivat valita kenttäviittauksia aiemmista vaiheista tai kirjoittaa lausekkeita.

Tiedoston sijainnin muuttaminen LuckyTemplatesin kyselyparametrin avulla

Tiedoston sijainnin muuttaminen LuckyTemplatesin kyselyparametrin avulla

Tässä opetusohjelmassa opit jakamaan tiedoston sellaisen henkilön kanssa, joka ei kuulu yritykseesi, käyttämällä sql-kyselyparametria LuckyTemplatesissa.

Poista-toiminnon käyttäminen ja vahvistusponnahdusikkunoiden määrittäminen

Poista-toiminnon käyttäminen ja vahvistusponnahdusikkunoiden määrittäminen

Opi käyttämään poistotoimintoa ja vahvistamaan ponnahdusikkunoita sovellukseen, jonka olet luonut tyhjästä.

Suodatinkontekstin visualisointi LuckyTemplates DAX Studiossa

Suodatinkontekstin visualisointi LuckyTemplates DAX Studiossa

Opi visualisoimaan minkä tahansa taulukon tai matriisin solun suodatinkonteksti LuckyTemplates DAX Studiossa työkaluvihjeiden avulla.

Power Automate Flows luominen tyhjästä

Power Automate Flows luominen tyhjästä

Opi luomaan Power Automate -virtauksia tyhjästä. Mallin käyttämisen sijaan luomme käynnistimet ja toiminnot itse.

LuckyTemplates-vinkki: Kuinka vertailla ensimmäistä N työpäivää

LuckyTemplates-vinkki: Kuinka vertailla ensimmäistä N työpäivää

Katso tämä Brianin LuckyTemplates-vinkki siitä, kuinka voit dynaamisesti vertailla ensimmäistä N arkipäivää Power Queryn avulla.

Power Apps -mallipohjaiset sovellukset: ympäristön määritys ja navigointi

Power Apps -mallipohjaiset sovellukset: ympäristön määritys ja navigointi

Opi Power Apps -mallipohjaisista sovelluksista, ympäristön määrittämisestä ja tehokkaasta navigoinnista sen ympärillä.

Power Apps -mallipohjaiset sovellukset: Sivustokartat ja niiden toiminta

Power Apps -mallipohjaiset sovellukset: Sivustokartat ja niiden toiminta

Opi lisää sivustokarttojen työstämisestä Power Apps -mallipohjaisissa sovelluksissa ja tutustu erilaisiin monimutkaisiin asioihin ja niiden ratkaisemiseen.