Päivämäärätaulukon luominen LuckyTemplatesissa
Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.
Muutaman viime kuukauden aikana olen esittänyt useita opetusohjelmia, joissa esittelin parhaita käytäntöjä LuckyTemplates-raporttien kehittämisessä jokaiselle LuckyTemplatesin neljälle pilarille. Tässä blogissa halusin käyttää tilaisuutta hyväkseni esitelläkseni henkilökohtaisen top 10 -listani. Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.
Tämä on hieman erilainen kuin perinteinen top 10. Sijoituksen top 10 sijasta olen valinnut 10 suosikkiani. Loistavassa LuckyTemplates-raportissa on niin monia osia, ja oli todella vaikea valita vain 10. Mutta ennen kuin pääsen siihen, haluan korostaa kolmea valinnaista asetusta , jotka ovat mielestäni välttämättömiä jokaiselle LuckyTemplates-raportille.
Ensimmäinen on Poista automaattinen päivämäärä/aika käytöstä . Tämä voidaan tehdä joka kerta nykyiselle tiedostolle tai maailmanlaajuisesti kaikille uusille tiedostoille. Maailmanlaajuisesti suositellaan.
Seuraava on Poista automaattinen tunnistussuhteet käytöstä . Valitettavasti tätä vaihtoehtoa ei voi asettaa maailmanlaajuisesti, joten se on säädettävä jokaiselle tiedostolle.
Lopuksi meillä on Ota ristisuodatus käyttöön . Tätä ei voi asettaa myös globaalisti, mutta se on enemmän yleisöriippuvainen ja sitä tulisi säätää raporttikohtaisesti sen mukaan, miten kuluttajat haluavat nähdä tietojaan. Pidän parempana ristisuodatusta koko ajan.
Sisällysluettelo
10 parasta käytäntöä LuckyTemplates-raporttien kehittämiseen
1 – Omistettu ja merkitty päivämäärätaulukko
Kun nämä kolme vaihtoehtoa on asetettu, suosikkini on numero yksi. Tämä on kirjaimellisesti ensimmäinen asia, jonka varmistan aina, kun kehitän tai katson LuckyTemplates-raporttia, enkä voi suositella sitä tarpeeksi.
Päivämäärät-taulukossasi tulisi olla täydet vuodet ja yksi rivi päivässä. Minusta vuosi-, vuosineljännes-, kuukausi-, viikko- ja päiväsiirtymät ovat erittäin hyödyllisiä ja kehittyvät harvoin ilman niitä.
2 – Lavastus ja viittaustiedot
Seuraava on tietojen lavastaminen ja viittaus useista syistä. Tietojen lataaminen tai vaiheittaminen muuntamattomana taulukkona maksimoi lataustehon ja minimoi tietolähteesi kuormituksen. Fakta- ja ulottuvuustaulukoiden luominen tai viittaaminen vaihetiedoistasi minimoi tai lieventää puuttuvia suhteita. Ja bonuksena tämä varmistaa, että joudut luomaan ja muokkaamaan taulukoiden välisiä suhteita itse, mikä voi vain parantaa mielikuvaasi tietomallista.
Joten jos siirryn Power Queryyn, näemme, että tasainen taulukko on tuotu vaihekyselynä. Jos napsautan sitä hiiren kakkospainikkeella, näemme, että Enable Load on poistettu käytöstä.
Luodaan tästä viittaus toista taulukkoa varten, joten napsautan sitä hiiren kakkospainikkeella, luon viitteen ja nimeän sen uudelleen Reittiohjeet. Sitten siirryn Reittiohjeet-sarakkeeseen, valitsen vain sen, napsautan hiiren kakkospainikkeella ja poistan muut sarakkeet.
Sitten napsautan hiiren kakkospainikkeella täältä ja poistan kaksoiskappaleet. Ja sitten lajittelen sarakkeen.
3 – Pienennä tiedon määrää
Seuraava paras käytäntö on tietomäärän vähentäminen . Voit suodattaa tietosi ihanteellisesti lähteellä, jotta et edes lataa tietorivejä tai -sarakkeita, jotka eivät ole välttämättömiä raporttisi tarkoitusperäisiin kysymyksiin vastaamiseen.
Jos et voi säätää lähdettä, voit poistaa tarpeettomat rivit rivisuodattimen avattavilla valikoilla ja Power Queryn sarakkeiden valintapainikkeella poistaaksesi tarpeettomat sarakkeet tietomallistasi.
4 – tietomallin tähtikaavio tai vesiputousasettelu
Seuraava on Star Schema , joka on tietomallisi ihanteellinen rakenne. Sinun tulee aina pyrkiä yksinkertaisimpaan mahdolliseen tietomalliin, jossa on ulottuvuus tai etsiä taulukoita faktataulukon yläpuolelta tai ympäriltä. Tämän vesiputouksen tai tähtiasetelman tärkeyttä ei voi korostaa liikaa, sillä se vain parantaa mielikuvaasi tietomallista. Se myös usein mahdollistaa parhaan mahdollisen DAX- ja visuaalisen suorituskyvyn.
5 – Käytä 1-moneen -suhteita
Mitä suhteisiin tulee, pyri siihen, jonka Yksi pää on ulottuvuudessa ja Monet päättyvät tietotaulukkoon. Vältä kaksisuuntaisia suhteita, jos voit, ellet ole päättänyt, että mallisi todella tarvitsee niitä ja että ymmärrät myös niiden käytön.
Muista, että sinulla voi olla vain yksi aktiivinen suhde minkä tahansa kahden taulukon välillä, mutta sinulla ei voi olla montaa ei-aktiivista suhdetta.
6 – Käytä monisanaista muuttujien nimeämistä
Mitä tulee monisanaiseen muuttujien nimeämiseen , olen aina yrittänyt koodata selkeyden vuoksi, ja olen huomannut, että monisanaisten muuttujien nimien käyttö auttaa todellakin olemaan selkeä. Kun käytän monisanaisia muuttujien nimiä, minun on harvoin lisättävä selittäviä kommentteja, ja se vähentää huomattavasti yksinkertaisia virheitä koodissani, kun valitsen väärän muuttujan.
Käytän myös alaviiva-etuliitettä muuttujien nimissä. Se parantaa luettavuutta ja parantaa IntelliSensen tarjoamaa headless-tyyppiä.
7- Käytä SWITCH TRUE -toimintoa sisäkkäisten IF-lausekkeiden sijaan
Toinen LuckyTemplates-raportoinnin paras käytäntö, jota suosittelen lämpimästi, on käyttää . Kuten olen aiemmin sanonut, pyrin koodaamaan selkeyden vuoksi, ja mielestäni yksi parhaista tavoista tehdä tämä on välttää sisäkkäistenlausunnot.
Katsotaanpa esimerkkiä tässä käyttämällä sisäkkäistä IF-lausetta.
Käytän mieluummin SWITCH TRUE -logiikkaa varsinkin sen yläpuolella olevien muuttujien kanssa. SWITCH TRUE-käsky ja RETURN Result -rakenne ovat selkeämpiä kuin käytettäessä sisäkkäisiä IF-käskyjä.
Kaava, jossa käytetään SWITCH TRUE, on mielestäni paljon helpompi lukea.
8 – Käytä mittahaarautumistekniikkaa
Osa LuckyTemplatesin 10 parhaan käytännön raportointiluettelostani on mittaa haarautuminen . Se on yksi parhaista tavoista kehittää DAX-laskelmia. Aloitat yksinkertaisista tai perusmitoistasi ja rakennat monimutkaisia laskelmia.
Minusta tämä mittahaarautuminen on yksi parhaista tekniikoista selkeän koodin kirjoittamiseen. Se helpottaa monimutkaisten laskelmien virheenkorjausta huomattavasti, koska yksittäiset komponentit voidaan helposti lisätä työsivun vahvistustaulukkoon.
Katsotaanpa nopeasti tätä esimerkkiä alla. Perusmittarini tässä on lähetysten kokonaismäärä, joka on yksinkertainen COUNTROWS. Voin haarautua Standard Service Level Shipments -toimituksiin, mikä on yksinkertainen LASKEMINEN käyttämällä tätä kokonaislähetysten määrää.
9 – Käytä muotoa FORMAT/GENERAL visuaaliseen koon tai väliin
Uskon suuresti johdonmukaisuuteen, ja huomaan usein, että raporttien kuluttajat kommentoivat ensin pieniä eroja koon kohdistuksessa tai välissä tietojen sijaan. Joten yksi parhaista tavoista saavuttaa tämä on käyttää Muoto-ruudun Yleistä-osiota asettaaksesi tietyt pikseliarvot X:lle, Y:lle, leveydelle ja korkeudelle 10:n kerrannaisiksi. Tämä varmistaa johdonmukaisuuden ja mielestäni se näyttää paremmalta.
Otetaan tämä Sea Shipments -kortti esimerkkinä. Ilmeisesti sillä on eri kokoasetus kuin Air Shipments -kortilla.
Jos laajenan Visualisoinnit-ruudun Muoto-ruutuun ja avaan Yleiset-osion, näemme, että X, Y, leveys ja korkeus on asetettu 10:n kerrannaisiin.
10 – Taulukko-ensimmäinen kehitys
Viimeisenä mutta ei vähäisimpänä, meillä on. Yksi useimmiten huomiotta jätetyistä totuuksista LuckyTemplatesin monista visuaalisista kohteista on, että ne ovat todellakin vain taulukoita, jotka on renderöity eri tavoilla.
Sam on maininnut monta kertaa opetusohjelmissaan, että yksi parhaista tavoista varmistaa, että visualisointi esittää haluamasi tiedot, on luoda ensin taulukko , joka näyttää taulukon oikein. Luo sitten kopio taulukosta ja muuta kopion visuaalinen tyyppi haluttuun tyyppiin, kuten pylväskaavio tai aluekaavio.
Johtopäätös
Siinä se 10 suosikkini LuckyTemplates-raporttien kehittämisessä ja kolme suosikkivaihtoehtoani. Suosittelen, että kokeilet ja otat käyttöön kaikki nämä tekniikat, kun luot omia raporttejasi.
Toivottavasti tästä on apua LuckyTemplates-matkallesi. Katso alla olevista linkeistä lisää aiheeseen liittyvää sisältöä
Kaikki parhaat!
Greg
Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.
Tämä lyhyt opetusohjelma korostaa LuckyTemplates-mobiiliraportointiominaisuutta. Näytän sinulle, kuinka voit kehittää raportteja tehokkaasti mobiililaitteille.
Tässä LuckyTemplates Showcase -esittelyssä käymme läpi raportteja, jotka näyttävät ammattitaitoisen palveluanalytiikan yritykseltä, jolla on useita sopimuksia ja asiakkaiden sitoumuksia.
Käy läpi tärkeimmät Power Appsin ja Power Automaten päivitykset sekä niiden edut ja vaikutukset Microsoft Power Platformiin.
Tutustu joihinkin yleisiin SQL-toimintoihin, joita voimme käyttää, kuten merkkijono, päivämäärä ja joitain lisätoimintoja tietojen käsittelyyn tai käsittelyyn.
Tässä opetusohjelmassa opit luomaan täydellisen LuckyTemplates-mallin, joka on määritetty tarpeidesi ja mieltymystesi mukaan.
Tässä blogissa esittelemme, kuinka kerrostat kenttäparametreja pienillä kerroilla uskomattoman hyödyllisten näkemysten ja visuaalien luomiseksi.
Tässä blogissa opit käyttämään LuckyTemplates-sijoitus- ja mukautettuja ryhmittelyominaisuuksia näytetietojen segmentoimiseen ja luokitteluun kriteerien mukaan.
Tässä opetusohjelmassa käsittelen tiettyä tekniikkaa, jolla voit näyttää kumulatiivisen kokonaissumman LuckyTemplates-visuaaleissasi vain tiettyyn päivämäärään asti.
Opi luomaan ja mukauttamaan Bullet-kaavioita LuckyTemplatesissa, joita käytetään pääasiassa suorituskyvyn mittaamiseen suhteessa tavoitteeseen tai edellisiin vuosiin.