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ämä opetusohjelma puhuu tietotyypeistä ja liittimistä. Opit, mitä tietotyypit ovat ja kuinka ne ovat yhteensopivia keskenään. Opit myös Power Query M -kielen operaattoreista. Nämä auttavat sinua ymmärtämään, kuinka kyselysi tuottavat tuloksia ja vastauksia.
Sisällysluettelo
Power Queryn tietotyypit
Siinä on pieni joukko sisäänrakennettuja tyyppejä, jotka voidaan jakaa kahteen pääryhmään: primitiivityypit ja rakennetyypit .
Yleisimmät tietoraporteissa näkyvät primitiivityypit ovat seuraavat:
Any on tyyppi, joka luokittelee kaikki arvot. Se tarkoittaa, että jokainen arvo on minkä tahansa arvon alatyyppi . Näet myös monimutkaisia tyyppejä, kuten aika ja päivämäärä, kuvan kolmannella rivillä.
Toisaalta nämä ovat yleisimmät rakennetyypit :
On myös mahdollista määrittää tyyppi.
Määritetyt tyypit eivät ole muotoja, joita käytetään primitiivityypin päälle, koska Power Queryssä ei ole muotoilua. Muotoilu on jotain, mitä vain sinä voit tehdä sovelluksessa, joka vastaanottaa tietoja Power Querysta, kuten Excelistä tai LuckyTemplatesista.
Sinun on oltava tietoinen tietotyyppien ja -muotojen erosta, koska ne eivät viittaa samaan asiaan. Muoto ohjaa lukujen näyttötapaa vaikuttamatta taustalla olevaan arvoon, kun taas tietotyyppi muuttaa arvon tarkkuutta vastaamaan kuvattua tyyppiä.
M - moottori ei tee mitään tyyppitarkistusta ajon aikana. Joten jos sarake on numerotyyppi ja kerrot moottorille, että se on tekstityyppi, se ei aiheuta ongelmia. Mutta jos kutsut tätä saraketta funktiossa, joka vaatii numerotyypin, asiat alkavat kaatua. Tämä johtuu siitä, että M: ssä ei ole automaattista tyyppimuunnosa .
Power Query -tietotyyppien yhteensopivuus
Tietotyyppien välillä on myös tyyppiyhteensopivuus. Arvon tyypin ja sen yhteensopivuuden toisen arvotyypin välillä on ero.
Yhteensopivuustarkistukset suoritetaan nollattavissa olevan primitiivityypin tasolla. M on yhteensopiva toisen M -tyypin kanssa, jos ja vain jos kaikki arvot, jotka vastaavat ensimmäistä tyyppiä, ovat myös toisen tyypin mukaisia. Jos näin ei ole, ilmaantuu tyyppivirhevirhe.
Tämän havainnollistamiseksi tässä on yleiskatsaus tietotyypin muunnosmatriisiin .
Lausekkeet ja operaattorit
Vihreät ja punaiset ympyrät voivat puhua puolestaan. Toisaalta siniset ympyrät tarkoittavat, että muunnos lisää arvoja alkuperäiseen arvoon, kun taas oranssit ympyrät tarkoittavat, että se katkaisee alkuperäisen arvon.
Power Query M -muodollinen kieli sisältää joukon operaattoreita, joita voidaan käyttää lausekkeessa. Operaattoreita käytetään operandeihin lausekkeiden muodostamiseksi. Operaattorin merkitys voi vaihdella operandiarvotyypin mukaan.
Tässä muutamia esimerkkilausekkeita:
Ensimmäisessä lausekkeessa luvut 1 ja 2 ovat operandeja ja plus- tai lisäysmerkki on operaattori. Tämä lauseke luo numeerisen arvon 3. Voit kuitenkin nähdä toisesta ja kolmannesta lausekkeesta, että tekstiarvon lisäämistä numeeriseen arvoon tai kahden tekstiarvon lisäämistä ei tueta.
Tämä on yksi selkeistä eroista Excelin, DAX:n ja M:n välillä . Excel ja suorita automaattinen tyyppimuunnos, kun M- moottori ei tee sitä. Jos käytät et-merkkiä ( & ) plusmerkin sijaan, nämä kaksi arvoa yhdistetään.
Et-merkki ( & ) on operaattori, joka johtaa kahden tekstijonon ketjuun, kuten yllä olevan kuvan neljäs lauseke. Se myös havainnollistaa kuinka operaattorin merkitys voi vaihdella operandiarvotyypin mukaan. Tämä johtuu siitä, että se mahdollistaa myös luetteloiden yhdistämisen ja tietueiden yhdistämisen.
Tyyppien yhteensopimattomuusvirheet ovat asioita, joita todennäköisesti kohtaat. Joten jos tiedoissasi on ongelma, se tarkoittaa, että et ilmoita tietotyyppejä oikein. Näitä virheitä tulee myös usein esiin, kun muokkaat tai kirjoitat M -koodeja.
Johtopäätös
Tärkein valmistelu tietoraporttien luomisessa Power Queryllä on ymmärtää, miten asiat toimivat. Tämä auttaa sinua kirjoittamaan M- koodit oikein ja määrittämään oikeat tietotyypit, jotta voit rakentaa oikean tiedon tuottavan raportin LuckyTemplatesissa. Perusasioiden hallitseminen antaa sinulle suuren edun ja parantaa taitojasi.
Melissa
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.