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 keskustellaan LuckyTemplatesin tallennuskonekyselyistä. Opit kuinka operaattorit työskentelevät laskennan takana ja kuinka tallennusmoottori auttaa sinua optimoimaan DAX-koodien suorituskyvyn.
VertiPaq-operaattoreiden ja kyselyiden avulla voit seurata kunkin koodin suoritusta, jotta voit tarvittaessa parantaa niitä.
Sisällysluettelo
VertiPaq-operaattorit
VertiPaqilla on kyky laskea yksinkertaisia kyselyitä. Siinä on loogisia operaattoreita, jotka suorittavat sinun saadaksesi vastauksia.
Nämä ovat VertiPaqin loogiset operaattorit:
Nämä ovat esimerkkikyselyn luomia loogisia ja fyysisiä kyselysuunnitelmia.
Aina kun rivillä on _Vertipaq , se tarkoittaa, että VertiPaq-moottori tekee työn itse. Jos katsot kohdetta , näet, että siinä on Sum_Vertipaq ja Scan_Vertipaq . Nämä kaksi operaattoria skannaavat ja laskevat yhteen FactSales'in määrän saadakseen vastauksen.
Fyysisessä kyselysuunnitelmassa näet myös Sum_Vertipaq , joka käyttää ProjectionSpoolia . Se tarkoittaa, että kysely lähetetään tallennuskoneeseen ja palautetaan sitten kaavamoottoriin tietovälimuistissa. Huomaat myös, että sillä on vain yksi tietue.
Tietueet - sarake näyttää, kuinka monta riviä materialisoidaan tallennuskoneesta kaavamoottoriin. Se tarvitsee vain yhden tietueen toimiakseen tehokkaasti. Useat tietueet vievät enemmän aikaa kyselyn suorittamiseen.
Jos tallennuskone ei pysty suorittamaan pyyntöä, kaavamoottori ottaa vallan. Kaavamoottori pystyy tekemään kaiken, mitä pyydät, mutta se on paljon hitaampaa.
Tallennuskoneen kyselyt
Tämä on johdatus niiden lukemiseen ja ymmärtämiseen. Voit käyttää näitä tietoja optimoimaan DAX-kyselysi tehokkuuden parantamiseksi. Muista aina, että tallennuskoneen kaavamoottorille palauttama välimuisti on pakkaamattomassa muodossa.
Tämä on esimerkkikysely, jota käytetään.
Jos suoritat sen ja avaat Fyysinen kyselysuunnitelma -välilehden, näet ProjectionSpool- operaattorin. Sinun on ymmärrettävä, miten se toimii laskutoimituksen taustalla, jotta tulos saadaan aikaan.
Tallennuskoneen kyselyt ilmaistaan pseudoSQL-kielellä nimeltä . Se ei ole oikea ohjelmointikieli. Se on enemmän visuaalinen esitys siitä, mitä moottori tekee taustalla.
Jos suoritat mallikyselyn DAX Studiossa, se näyttää xmSQL:n. Se osoittaa, että kysely valitsee SalesDatan määrän ja summaa sen Myyntitiedot- taulukosta.
Huomaat, että kyselyn taulukon nimi on eri kuin xmSQL. XmSQL käyttää myyntitietoja FactSalesin sijaan taulukon nimenä, koska DAX ei halua käyttää Factia tai DIM:iä niminä.
Nyt, jotta DAX-suorituskyky olisi nopeampi, sinun on annettava tallennusmoottorin toimia niin paljon kuin mahdollista. Se voi suorittaa yksinkertaista matematiikkaa ja aggregaatioita etsiessään tietoja. Koska esimerkkikyselyssä käytetään vain, laskenta tehtiin tallennuskoneessa.
Paras optimointitekniikka on selvittää paras setti niin, että tallennuskone tekee suurimman osan työstä ja kaavamoottori vain sen, mikä on jäljellä.
Johtopäätös
Tallennusmoottori on vastuussa siitä, että DAX toimii nopeammin. Sen avulla voit nähdä koko laskennan takana olevan prosessin loogisen ja fyysisen kyselysuunnitelman avulla. Voit seurata, mikä prosessi hidastaa koko suorituskykyä ja sitten optimoida sen.
Jos haluat tietää enemmän VertiPaqin toiminnasta, käytä tätä opetusohjelmaa ja harjoittele DAX-koodien optimointia.
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.