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 opit sarakkeiden koodausmenetelmistä. Ymmärrät, miten kukin menetelmä toimii ja kuinka se vaikuttaa DAX-laitteesi suorituskykyyn.
Jokaisella menetelmällä on oma tyylinsä pakata tietoja, jotta se voi tarjota sinulle nopeampia ja sujuvampia tapahtumia.
Sisällysluettelo
Arvon koodaus VertiPaqilla LuckyTemplatesissa
Ensimmäinen tietojen pakkaustyyppi on Value Encoding . Se esiintyy kokonaislukutyyppisissä sarakkeissa.
Tämä on esimerkki alkuperäisestä kustannussarakkeesta:
Voit nähdä, että sisällä on arvoja.
Jos VertiPaq tallentaa nämä tiedot sarakkeeseen sellaisenaan, se tarvitsee 12 bittiä muistia.
Kuitenkin, etsii tapoja minimoida kuinka paljon muistia se tarvitsee tietojen tallentamiseen. Se löytää sarakkeen vähimmäisarvon ja koodaa sitten sarakkeen vähentämällä 3004 kustakin arvosta. Tällöin se tarvitsisi vain 9 bittiä muistia.
VertiPaq vähensi tarvitsemaansa muistia, mikä sai koodisi toimimaan nopeammin.
Sanakirjan koodaus
Seuraava tietojen pakkausmenetelmä on Sanakirja- tai Hash- koodaus , joka esiintyy ei-kokonaislukujen tai tekstiarvojen sarakkeissa.
Tämä on esimerkki sarakkeesta, jossa on toistuvia tuotenimiä:
VertiPaqissa on ominaisuus, joka auttaa pakkaamaan sarakkeet, jotka eivät ole kokonaislukuja. Se rakentaa luettelon eri arvoista kyseiseen sarakkeeseen ja määrittää sitten niille numeron.
Voit nähdä, että se käyttää numeroa, joka vastaa tuotteiden nimiä.
Seuraavaksi se korvaa tuotteiden nimien arvot kokonaislukuarvoilla.
Kokonaislukuarvojen tallentaminen vaatii vähemmän bittejä kuin tekstiarvojen tallentaminen.
Tämä on jotain, mitä DAX ja Storage Engine tekevät koodaaessaan.
Suorita pituuskoodaus VertiPaqilla LuckyTemplatesissa
Viimeinen koodaustyyppi on nimeltään Run Length Encoding . Se etsii toistuvia arvoja ja tallentaa alun ja lopun.
Tämä on esimerkkitaulukko, jossa on myyntihenkilötunnus ja rivit :
Ja tämä on taulukko, joka on koodattu Run Length -koodauksella:
Se tietää, että myyjä, jonka tunnus on EMP1017, siirtyy riviltä 1 riville 363.
Näet, että siinä on rivin alku, rivin loppu, ja se näyttää myös kuinka monta toistuvaa arvoa välissä on. EMP1017:ää ei siis tarvitse tallentaa 362 kertaa, koska se tietää, mistä se alkaa ja mihin se päättyy.
Suorita pituuskoodaus koodattujen sarakkeiden avulla
Toinen hieno asia VertiPaqissa on, että se pystyi suorittamaan pituuskoodauksen sarakkeissa, jotka oli koodattu arvo- tai sanakirjakoodauksella.
Tämä on taulukko, joka on koodattu sanakirjakoodauksella:
Huomaat, että NameID -sarake toistuu. Se tarkoittaa, että voit käyttää Run Length -koodausta sarakkeen kanssa.
Tässä tapauksessa VertiPaq etsii vain nimitunnusta, rivin alkua ja rivin loppua.
Joten sen sijaan, että kokonaislukuarvot tallennettaisiin 3 kertaa, se tallentaa ne nyt kerran.
Johtopäätös
Sisällä, on olemassa 3 tietojen pakkausmenetelmää, jotka tekevät DAX-koodistasi sujuvamman.
Kun olet ymmärtänyt, miten kukin menetelmä toimii laskelmissasi, voit käyttää ja maksimoida mitä tahansa niistä parantaaksesi koodisi suorituskykyä ja hakeaksesi helposti tarvitsemasi tiedot raporteissasi.
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.