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.
Tässä opetusohjelmassa käsittelen neljää LuckyTemplatesin piilotettua sudenkuoppaa, jotka voivat tuhota tietomallisi ja/tai raporttisi. Näytän sinulle paitsi kuinka välttää nämä ongelmat LuckyTemplates-raportteja luotaessa, vaan myös kuinka luoda kattava malli, joka ratkaisee ne tehokkaasti ja nopeuttaa LuckyTemplates-kehitystä. Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.
Sisällysluettelo
4 Horsemen Of LuckyTemplates Apocalypse LuckyTemplates -raporttien luomisessa
Tunnista suhteet automaattisesti
Ensimmäinen sudenkuoppa LuckyTemplates-raportteja luotaessa on Suhteiden automaattinen tunnistus . Tämä muuttaa tietomallinnustasi koskevan päätöksenteon harkintastasi ja asiantuntemuksestasi automatisoiduksi prosessiksi Power BI:ssä. Mielestäni Microsoftin pitäisi tuoda Clippy takaisin 90-luvulta antaakseen sinulle ainakin oikeudenmukaisen varoituksen ja antaakseen sinun hyväksyä, haluatko heidän tekevän asioita tietomallillesi vai et.
Tämä on todellinen esimerkki työstä, jota ystäväni tekidatahaaste 15. Hän laittoi tämän Total Wins -taulukon uudempaan tietomalliin ja unohti kytkeä automaattisen tunnistussuhteiden pois päältä.
Tämän seurauksena se rakensi tähän taulukkoon kolme vääräntyyppistä suhdetta väärään suuntaan ja lisäsi kaksisuuntaisia suhteita yksisuuntaisten suhteiden sijaan. Se loi paljon epäselvyyttä hänen mallissaan ja heikensi hänen DAX:n tarkkuutta.
Jos tämä ei kerro, että sinun pitäisi sammuttaa se, en ole varma, mikä tekee. Lisäksi, jos sinulla on automaattisen tunnistussuhteen päällä ja sijoitat malliisi katkaistua taulukkoa, esimerkiksi viipalointilaitteen sadonkorjuuarvoja, mutta et halua, että se yhdistetään tietomalliisi, se tulee automaattisesti yhdistä ne ja tekee pohjimmiltaan hyödyttömäksi sen taulukon irrotetun elementin, jota yritit saavuttaa.
Automaattinen päivämäärä/aika
Toinen asia, josta haluan puhua, on automaattinen päivämäärä/aika . Luulen, että tämä on ominaisuus, jonka tarkoituksena oli auttaa aloittelijoita, jotka eivät olleet tietoisia omistettujen päivämäärätaulukoiden monimutkaisuudesta.
Tämä ominaisuus luo yhden päivämäärätaulukon kullekin päivämäärälle ja tietomallisi yksi-moneen -suhteen yhdelle puolelle. Joten se voi joissakin tapauksissa luoda viisi tai kuusi erilaista päivämäärätaulukkoa malliisi. Se tarkoittaa myös, että se on luotu siten, että sinun on käsiteltävä päivämäärät oudossa hierarkkisessa muodossa. Se ei vain sotke mallia, vaan vaikeuttaa niiden kanssa työskentelyä.
Joten, siirrytään LuckyTemplatesiin. Luomme mallitiedoston, poistamme kaikki nämä mallin ominaisuudet käytöstä ja tallennamme sitten mallin jollain muulla toiminnolla. Voimme avata sen joka kerta, kun luomme uuden raportin ja jättää sen huomiotta nuo neljä ratsumiestä.
Jos nyt siirrymme Asetukset ja asetukset -kohtaan, näet Globalissa, että automaattista suhteiden tunnistusta ei voi poistaa käytöstä. Ainoa tapa poistaa se käytöstä on Nykyinen tiedosto -kohdassa Data Load. Joten jos et tee mallia, sinun on poistettava tämä käytöstä joka kerta. Ja jos et muista, se luo joitakin noista huonoista ihmissuhteista.
Joten sammuta se sekä automaattinen päivämäärä/aika. Varmista lisäksi, että Havaitse saraketyypit ja -otsikot jäsentämättömille lähteille on myös pois päältä, mikä on jotain siinä, että erityisesti CSV-tiedostoissa voi aiheuttaa ongelmia, koska se arvioi vain muutaman sadan ensimmäisen rivin perusteella. Jälleen kerran, se tekee huonoja päätöksiä, jotka voivat aiheuttaa ongelmia BI-raporteissa.
Voit myös kytkeä automaattisen päivämäärän/ajan pois päältä maailmanlaajuisesti, mikä tarkoittaa, että olemme voittaneet kaksi ensimmäistä ratsumiestä heti portin ulkopuolella.
Siirrymme eteenpäin, lisäämme päivämäärätaulukon malliimme. Käyttämäni päivämäärätaulukko on Melissan uskomaton Extended Date -taulukko, jonka löydät LuckyTemplates-foorumilta.
Nyt siirrymme LuckyTemplates-kohtaan, siirrymme kohtaan Home, New Source ja sitten Blank Query . Sitten, jos siirrymme Advanced Editoriin, voimme liittää Extended Date -taulukon koodin.
Ja tässä vaiheessa meidän on tehtävä päätös. Koska käytämme mallia, emme tiedä, miltä faktataulukko tulee näyttämään. Se on erilainen jokaisessa raportissa.
Joten jos tietotaulukosi ovat yleensä melko vakiopituisia, voit luoda päivämäärätaulukollesi dynaamisen aloitus- ja lopetuspäivän. Yleensä kuitenkin teen tässä tilanteessa, että käytän vain vuoden, jonka tiedän olevan väärä, mutta tiedän, että jos unohdan mennä ja muuttaa asioita, se antaa minulle todella outoja tuloksia. Sitten se hölkkää muistiani ja muistuttaa minua menemään sisään ja yhdistämään päivämäärätaulukoni päivämäärät faktataulukkoani.
Joten tässä esimerkissä aion vain laittaa 1950 tähän. Haluamme aina käyttää koko vuoden päivämäärätaulukossamme, joten laitan sen vuoden 1950 loppuun. Oletetaan, että tilikausi alkaa 1. heinäkuuta.
Sitten painamme Invokea, ja se rakentaa meille päivämäärätaulukon. Myöhemmin kun tiedämme tietotaulukkojemme kestomuodon, menemme tänne ja muutamme niitä päivämääriä. Se päivittää päivämäärätaulukon vastaamaan näitä kestoja.
Päivämäärätaulukoiden merkitseminen LuckyTemplates-raportteja luotaessa
Nyt haluan puhua päivämäärätaulukoiden merkitsemisestä . Tämä on yksi muista hevosmiehistä, joiden kanssa emme ole vielä olleet tekemisissä. Päivämäärätaulukossa voit tehdä sen joko mallinäkymässä tai taulukkonäkymässä. Yleensä teen sen taulukkonäkymässä.
Se kysyy sinulta kenttää, jonka haluat vahvistaa. Laajennetussa päivämäärätaulukossa se tulee aina olemaan Päivämäärä- kenttä.
Kun painat Vahvista, se tekee kuusi asiaa peräkkäin. Se vahvistaa, että Päivämäärä-kenttä sisältää yksilöllisiä arvoja, että se ei sisällä nolla-arvoja, että se sisältää vierekkäisiä päivämääräarvoja ja että jos se on päivämäärä/aika-kenttä (mikä tässä tapauksessa ei ole, se on päivämääräkenttä). Jos se olisi Päivämäärä/Aika-kenttä, se vahvistaisi, että sillä on sama aikaleima jokaiselle kyseisen päivämäärän merkinnälle.
Lisäksi se päästää eroon automaattisista päivämäärähierarkioista, joista puhuin aiemmin. Se sallii myös tiettyjen toimintojen, jotka odottavat peräkkäisen validoidun päivämäärän ajantietotoimintojen alla, toimivan oikein. Joissakin tapauksissa nämä toiminnot eivät toimi kunnolla ilman oikein merkittyä päivämäärätaulukkoa ja vahvistettua päivämääräkenttää.
Joten merkitsemällä päivämäärätaulukkosi se tekee kaikki ne hyvät asiat, ja teemme sen mallissa. Vaikka muuttaisimme alkamis- ja lopetuspäivän kestoa, se pysyy silti merkittynä päivämäärätaulukona.
Automaattinen yhteenveto
Viimeinen asia, jonka haluamme tehdä, on automaattinen yhteenveto .
Viimeinen asia, jonka haluamme tehdä, on automaattinen yhteenveto . Jos siirrymme kenttänäkymään, näemme summausmerkit kaikkien numeeristen kenttiemme vieressä. Näet Saraketyökaluissa, että se asettaa summan summan kaikkien näiden viereen. Se olettaa tietävänsä, mitä haluamme tehdä näillä.
Tämä koskee kysymystä implisiittisistä ja eksplisiittisistä toimenpiteistä. Jälleen kerran, et halua siirtää tätä päätöksentekoa LuckyTemplatesille, jotka haluat luoda eksplisiittisiä mittareita, ja haluat poistaa nämä summafunktiot käytöstä. Alkuperäisissä LuckyTemplatesissa ei ole mahdollista sammuttaa kaikkia niitä samanaikaisesti.
Sitten sinulla on työläs tehtävä käydä läpi jokainen, johon on lisätty yhteenveto, ja siirtyä saraketyökaluihin ja napsauttaa sitten Älä tee yhteenvetoa . Kun teet sen, näet, että se vie summausmerkin pois.
Huomaat kuitenkin, että tässä päivämäärätaulukossa on paljon näitä automaattisia yhteenvetoja. Saatat ihmetellä, onko olemassa helpompaa tapaa tehdä tämä. Vastaus on kyllä, voit käyttää taulukkoeditoria 3 (TE3).
Hyödynnämme TE3:n edistynyttä komentosarjatilaa sammuttaaksemme tämän kaiken kerralla. Voit tehdä tämän siirtymällä kohtaan Makrot ja napsauttamalla sitten Poista koko mallin yhteenveto käytöstä . Huomaat, että se on vain suhteellisen lyhyt C-sharp-skripti.
Tämän jälkeen palaamme TOM Exploreriin, napsautamme tietomalliamme, napsautamme hiiren kakkospainikkeella makroja ja napsautamme sitten Poista koko mallin yhteenveto käytöstä. Ja se sammutti koko päivämäärätaulukon yhteenvedon vain muutamalla napsautuksella. Se on vain mahtava ominaisuus TE3:ssa.
Näiden neljän ratsumiehen lisäksi on vielä yksi tärkeä asia, joka sinun on tehtävä. Sinun on piilotettava avainkentät suhteen tietotaulukon puolelta. Voit tehdä tämän käymällä ne läpi yksitellen ja piilottamalla ne alkuperäisissä LuckyTemplatesissa. Mutta voit myös kirjoittaa sen TE3:een, ja vain kahdella napsautuksella kaikki tapahtuu oikein mallissasi.
Pudotettuamme nuo neljä ratsumiestä teemme elämästämme helpompaa kehityksen näkökulmasta, teemojen ja taustojen suhteen. Voit luoda jotain tällaista – mallin, jossa on yrityksesi logo, taustaväri jne. Tämän jälkeen voit tallentaa sen PBIT-mallina, ei PBX-tiedostona. Kun avaat tämän tiedoston, se antaa sinulle mukavan lähtökohdan suunnittelullesi, kun kaikki nuo neljä ratsumiestä on sammutettu ja "tappioita".
Johtopäätös
Tässä blogissa näytin sinulle LuckyTemplatesin neljä piilotettua sudenkuopan, niiden välttämisen ja lisää vinkkejä nopeaan ja helppoon raporttien kehittämiseen. Toivottavasti tämä antaa sinulle hyvää ajattelemisen aihetta ja kuinka haluat luoda samanlaisen mallin ja välttää joitain noita suuria sudenkuoppia luodessasi.
Kippis!
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.