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 arvioimaan DAX-koodin suorituskykyä käyttämällä Suorita vertailuarvo -vaihtoehtoa kohteessa .
Suorita vertailuarvo -asetuksen avulla voit mukauttaa kylmän ja lämpimän välimuistin suoritusten määrää kyselyssäsi.
Kun napsautat tätä vaihtoehtoa, ohjattu vertailutoiminto avautuu. Voit määrittää, kuinka monta kertaa haluat suorittaa kyselyn kylmässä tai lämpimässä välimuistissa.
Cold cache tarkoittaa, että DAX Studio tyhjentää ensin välimuistin ja suorittaa sitten kyselyn määritetyn numeron perusteella. Toisaalta lämmin välimuisti tarkoittaa, että DAX Studio ei tyhjennä välimuistia ennen kyselyn suorittamista.
Tämä opetusohjelma käyttää alla olevaa koodia, joka luo CallbackDataID:n:
Ennen kuin käytät Run Benchmark -vaihtoehtoa, suoritetaan koodi ja tarkastellaan tietoja.
Voit nähdä, että koodin suorittaminen kestää 134 millisekuntia. Se sisältää myös .
Sisällysluettelo
Suorita vertailuarvo -vaihtoehdon käyttäminen DAX-koodin suorituskyvylle
Kun napsautat Suorita vertailuarvo -vaihtoehtoa ja suoritat kyselyn viidellä kylmävälimuistin suorituksella, näet etenemispalkin ohjatun vertailutoiminnon alaosassa. Se tyhjentää välimuistin ja suorittaa sitten koodin viisi kertaa.
Tämän jälkeen Tulokset-ruudussa avautuu kaksi välilehteä. Ensimmäinen välilehti, Yhteenveto , näyttää taulukon, jossa on tietoja välimuistityypistä, sen tilastosta, kokonaiskestosta ja SE-kestosta.
Vertaamalla kylmän välimuistin ja lämpimän välimuistin tietoja voit nähdä, että välimuistin tyhjentämisellä ei ole merkittävää eroa ajon kestoon nähden.
Toinen välilehti, Tiedot , näyttää kattavampia tietoja DAX-kyselyn välimuistista.
Vaihteleva välimuistin kesto
Suoritetaan erilainen nähdäksesi, kuinka se vaikuttaa kyselyn ajoitukseen.
Voit nähdä, että välimuistin tyhjentäminen ja koodin suorittaminen kestää vain 13 millisekuntia.
Napsauta seuraavaksi Suorita vertailuarvo -vaihtoehtoa. Poista valinta ja suorita 10 suoritusta sekä kylmälle että lämpimälle välimuistille.
Tulosruudussa näet, että kylmässä välimuistissa ajaminen kestää 12,8 millisekuntia ja lämpimässä välimuistissa 3,9 millisekuntia.
Kesto ei ole mitattavissa lämpimässä välimuistissa, koska kyselyihin vastataan itse tietovälimuistista.
Tiedot-välilehdessä näet, että suorituksia on yhteensä 20; 10 kylmässä ja 10 lämpimässä. Kylmän kesto on aina suurempi kuin lämpimän kesto.
Kun vierität oikeanpuoleisimpaan sarakkeeseen, näet, että VertiPaq-välimuistiosumat sisältävät 0:n kylmälle välimuistille ja 1:n lämpimälle välimuistille.
DAX-koodin suorituskyvyn vertailu kaavioiden avulla
Saat tarkempia tietoja luomalla viivakaavion Benchmark-vaihtoehdon tuloksista. Voit luoda vertailun 10:n välein. Tämä tarkoittaa, että suoritat vertailun käyttämällä arvoja 10, 20, 30 ja niin edelleen sekä kylmälle että lämpimälle välimuistille. Tämä auttaa sinua ymmärtämään, kuinka paljon aikaa kyselyn suorittaminen vie , , ja .
Voit myös aloittaa pienestä tietokannasta ja suorittaa vähitellen monimutkaisemman tietokannan koodin. Luo sitten viivakaavio nähdäksesi koodin suorituskyvyn.
Tämä helpottaa sen tunnistamista, onko kesto kasvanut vai vähentynyt suhteessa DAX-kyselysi rivien määrään.
Johtopäätös
DAX-koodin suorituskyvyn optimointi on tärkeää. 0,5 millisekunnin ero koodiriviä kohti ei välttämättä merkitse paljon. Mutta kun olet tekemisissä useiden koodirivien kanssa, jotka tuottavat miljoona riviä, tällä 0,5 ms:lla on suuri ero.
Käyttämällä Run Benchmark -vaihtoehtoa voit kerätä koodisi aikatiedot. Voit käyttää tätä vertailemaan eri koodirivejä. Voit myös käyttää tätä saadaksesi merkityksellisiä näkemyksiä siitä, mikä osa DAX-koodistasi on optimoitava.
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.