Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Tässä opetusohjelmassa opit optimoimaan mittaa LuckyTemplatesissa. Raportin toimenpiteiden optimointi parantaa koodien suorituskykyä arvokkaiden oivallusten ja tietojen tuottamisessa. Opit myös erilaisista arviointimenetelmistä ja niiden soveltamisesta raportin optimointiin. Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.

Sisällysluettelo

1. Analysoi koodin suorituskykyä

Tässä esimerkissä sinun on optimoitava tämä raportti:

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Tämä on tietomalli, jota aiot käyttää:

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Työt -taulukko sisältää kaikki tiedot kaikista tietyn ajanjakson aikana suoritetuista töistä.

Tämä taulukko on perusta kaikille mitoille, jotka aiot optimoida:

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Ensin sinun on testattava raportin suorituskyky.

Siirry Näytä-välilehdelle ja valitse. Napsauta sitten Aloita tallennus ja Refresh Visuals . Odota, että analysaattori näyttää kuvan.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Kun tämä on tehty, pudota Incentive Breakdown -luettelo ja napsauta Kopioi kysely .

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Valitse seuraavaksi Ulkoiset työkalut siirtyäksesi DAX Studioon ja katsoaksesi LuckyTemplatesin luomaa koodia.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Liitä sitten kopioitu kysely työtilan sisään.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Muuttujat mittana

Ensimmäinen muuttuja on DateClosed , joka on kojelaudan leikkuri. Se käyttää Fakta-taulukon saraketta saadakseen tiettyjen jaksojen arvot viipalointityökalussa.

Seuraava muuttuja on JobLost , joka tarkistaa vääriä tai tyhjiä kadonneita tietoja.

Viimeinen muuttuja on MatrixVisual . Tämä on koodin ydin. Se näyttää yhteenvedon sarakkeen, jonka LuckyTemplates on luonut matriisivisuaalien täyttämiseksi. Se ryhmittelee tähän matriisiin työn menetystyypin ja ruiskuttaa suodattimia, jotka tulevat viipaloittimista. Sitten se lisää laajennetut sarakkeet.

Kun yhteenvetosarake on suorittanut suorituksen, näet tulokset koodin alla olevassa ruudussa.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

LuckyTemplates käyttää tulosta matriisivisuaalien täyttämiseen.

Kylmä välimuisti DAX Studiolle

Seuraavaksi sinun on tarkistettava koko koodin suorittamiseen käytetty aika. Voit tehdä tämän ottamalla käyttöön Palvelimen ajoitukset ja valitsemalla sitten Tyhjennä välimuisti ja sitten Suorita .

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Kun yrität optimoida mittaa LuckyTemplatesissa käyttämällä, on parempi toimia kylmävälimuistiskenaariossa, jotta saamasi aika on oikea. Paina sen jälkeen F5 ja odota toiminnon valmistumista Palvelimen ajoitukset -välilehdessä .

Kun se on valmis, voit nähdä, että kokonaissuoritusaika on 3,6 sekuntia. Se vietti suurimman osan ajasta kaavamoottorissa ja vietti 57 millisekuntia varastomoottorissa

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Voit myös nähdä, että se löysi 383 tallennuskonekyselyä. Kaikista näistä kyselyistä 327 on tallennettu muistiin, jotta niitä voidaan käyttää uudelleen.

2. Analysoi mittaa LuckyTemplatesissa

Seuraavaksi sinun on optimoitava nämä 3 identtistä toimenpidettä.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Sinun on purettava nämä suuret eri tiedostoon ja yhdistettävä se käyttämääsi tietomalliin.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Käynnistä sen jälkeen Palvelimen ajoitukset nähdäksesi ajan, jonka kolme toimenpidettä vievät visuaalien täyttämisessä.

Ajon tulokset osoittavat, että mittauksiin kuluu 1,85 sekuntia tuloksen hakemiseen.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Tuloksena on taulukko, joka koostuu 10 rivistä ja 3 laajennetusta sarakkeesta, jotka kuuluvat yhteenvetosarakkeisiin.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Tappiotyyppi -sarake sisältää 10 yksilöllistä arvoa, jotka koodi laskee saadakseen kannustinprosenttiosuudet.

Koodiin kuluva aika on eksponentiaalisesti pitkä. Tässä ja milloin sinun on optimoitava ne.

RB-kannustinprosenttimitta LuckyTemplatesissa

Tämä on RB Incentive% -mitta LuckyTemplatesissa. Se on yksi kolmesta tässä esimerkissä käytetystä päätoimenpiteestä.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Voit nähdä, että se yrittää laskea kannustinprosenttia.

Siinä on muuttuja JobType, joka noutaa Lost Type -arvon nykyisessä suodatinkontekstissa. Se myös tarkistaa, onko nykyisessä suodatinkontekstissa näkyvissä vain yksi arvo. Sinun on käytettävä a  toimintoa niin, että joka kerta kun ehto täyttyy, se antaa vastaavan tuloksen.

Tämä mittauskoodi tuottaa paljon varastointimoottorirasvaa, mikä pidentää koodin kokonaiskestoaikaa.

Palaa nyt DAX Studioon tarkistaaksesi toimenpiteen luomien tallennusmoottorikyselyjen määrän.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Voit nähdä, että 10 rivin tietojen yksinkertaisesti hakeminen kesti 600 millisekuntia suorittaakseen ja 43 tallennuskonekyselyyn.

Tiedot tallennuskoneesta

Tarkista nyt tallennusmoottorilta pyydetyt tiedot. Ensimmäisessä kyselyssä on Jobs Loss Type ja  Jobs Loss Typen DCOUNT .

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Seuraavassa kyselyssä on Työpäivämäärä Suljettu, joka on raportin sliceristä.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Kolmannessa koodissa näet toisen Jobs Loss Typen, jossa on takaisinsoittotietojen tunnus.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Toisella rivillä näet tärkeimmät koodirivit.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Ensimmäinen asia, jonka näet, on vastaanotetut työmaksut, laskutetut ja todelliset kulut.

Seuraava on WHERE  -funktio, joka ilmoittaa ehdon ja sitä vastaavan tuloksen. Tulos vaihtelee slicer-valinnan ja RB Incentive% -mitan kytkinlausekkeen mukaan.

Huomaat myös, että koodit riveillä 12 ja 14 ovat samat.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Jos vierität oikealle, näet, että rivillä on samat kyselyt. Rivien kyselyt ohjataan kytkinkäskyllä ​​RB Incentive% -mittauksessa.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Jos palaat LuckyTemplatesin RB Incentive% -mittaan, näet, kuinka monta kertaa kysely toistetaan ja kuinka se näkyy tallennuskoneen kyselyissä.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Logiikka IF:n ja kytkimen takana

Jotta ymmärrät, miksi kyselyt suoritetaan useita kertoja, sinun on ymmärrettävä kyselyn logiikka ja SWITCH- toiminnot.

Sinun on suoritettava ne erikseen kyselysuunnitelmassa. Mutta ennen kuin teet sen, muista muodostaa yhteys tietokantaan ja ottaa kyselysuunnitelma käyttöön.

Suorita SWITCH-  käsky kyselysuunnitelmassa. Korosta sitten  lause ja paina Enter.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Tämä luo loogisen kyselysuunnitelman, jossa on erilaisia ​​toimintoja.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Suorita seuraavaksi IF -käsky korostamalla lauseke ja painamalla Enter.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Voit nähdä, että se luo saman loogisen kyselysuunnitelman.

Tämä johtuu siitä, että aina kun käytät , moottori muuntaa sisäisesti funktion IF -lauseeksi. Mutta SWITCH -käskyä suositellaan, koska se lisää koodisi luettavuutta.

Sen jälkeen sinun on ymmärrettävä, kuinka koodi suoritetaan IF- tai SWITCH -toiminnon sisällä.

Tämä on esimerkkikoodi, jonka sisällä on SWITCH- käsky.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Siinä on bruttovoiton, kokonaisarvion ja laskutetun kokonaismäärän mittasuhteet, jotka ovat kaikki eri sarakkeiden SUMMA. Sillä on myös funktio Jobs Loss Type- ja SWITCH- ja TRUE -lausekkeen yli .

Kun suoritat tämän koodin, näet toimintojen takana olevan logiikan.

Ensimmäinen kysely saa erillisen Työhäviötyypin Työt-taulukosta.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Työnmenetystyypin lisäksi se saa myös työpaikkaarvion summan.

WHERE -ehdon sisällä näet myös Jobs Loss Type -sarakkeen arvot.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

3. Käytä koodin arviointimenetelmiä

DAX:ssa koodien arviointiin on kolme menetelmää:

  • Tiukka arviointi
  • Innokas arviointi
  • IF.Innokas arviointi

Nämä menetelmät auttavat sinua optimoimaan koodin tai mittauksen LuckyTemplatesissa.

1. menetelmä: Tiukka arviointi

Alla olevassa esimerkissä käytetään Strict Evaluation -menetelmää.

Sen taustalla oleva logiikka on, että jos Jobs Loss Type -tilan konteksti on yhtä suuri kuin A, se tarjoaa bruttovoiton. Muussa tapauksessa se antaa kokonaisarvion. Koodi tekee tämän jokaiselle Jobs Loss Type -riville.

Tämä on toinen esimerkkimitta LuckyTemplatesissa, joka käyttää tiukkaa arviointia.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Kun suoritat tämän koodin, se luo 5 tallennuskonekyselyä.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Tiukassa arvioinnissa koodi antaa kokonaisarvion, jos bruttovoitto kerrottuna 1,4:llä on suurempi kuin keskimääräinen arvio. Muuten se antaa bruttovoiton.

Tiukan arvioinnin käyttäminen tuottaa enemmän tallennuskonekyselyitä, koska IF  -lause tarkistaa bruttovoiton kilpailun useita kertoja ja heikentää lopulta koko toiminnon suorituskykyä.

2. menetelmä: innokas arviointi

Tämä on sama koodi kuin edellinen esimerkki.

Mutta sen sijaan, että se olisi laskenut suuret  IF -lauseen sisällä, se laski kaiken ennen RETURN .

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Se tarkoittaa, että ennen lausuntojen tarkistamista se saa kaikki bruttovoiton ja kokonaisarvion arvot kaikille työmenetystyypeille.

Kun suoritat tämän koodin, tallennuskoneiden määrä vähenee 3:een.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Se parantaa koko toiminnan suorituskykyä.

Ensimmäisessä operaatiokyselyssä se saa työhäviötyypin sekä työarvion ja bruttovoiton summan.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Seuraava kysely saa Jobs Stablen työarvion summan. Tätä käytetään keskimääräisen arvion laskemiseen.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Viimeinen kysely antaa erillisen Jobs Loss Type -arvon ADDCOLUMNS- kenttään kirjoitetuille arvoille .

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Eager Evaluationin käyttäminen saa kaiken yhteen tietovälimuistiin. Tiedot myös arvioidaan ja iteroidaan kaavamoottorilla. IF lauseke palauttaa joko kokonaisarvion tai bruttovoiton riippuen siitä, onko arvio oikein tai epätosi.

Eager Evaluation ei aina ole paras tapa optimoida koodeja. Tiukka arviointi johtaa parempaan suorituskykyyn, jos sinulla on monimutkaisia ​​koodeja. Kaikki riippuu DAX-koodin sisällä käyttämistäsi funktioista.

Eager Evaluationin haittapuoli on, että jos luot arvoja ennen IF-  tai  SWITCH  -käskyä ja käytät käskyn sisällä niitä muuttujia, joita ei pitäisi koskaan suorittaa, kone laskee silti kyseiset muuttujat.

Innokkaan arvioinnin haitat

Tässä esimerkki huonoista puolista:

Ihannetapauksessa, jos Jobs Loss Type on yhtä suuri kuin A, sen pitäisi saada bruttovoitto. Muussa tapauksessa se saa kokonaisarvion.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Koska Job Loss Type -sarakkeessa ei ole arvoa, joka on yhtä suuri kuin A, sen pitäisi aina saada Kokonaisarvio. Se tarjoaa kuitenkin edelleen bruttovoiton datavälimuistissa.

Jos katsot ensimmäistä kyselyä, se saa työpaikan menetystyypin ja työpaikkojen bruttovoiton ja -arvion summan.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Seuraavassa kyselyssä se saa erillisen Työhäviötyypin Jobs-taulukosta.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

3. menetelmä: IF.EAGER-arviointi

Seuraava menetelmä on  IF.EAGER-  funktion arviointi, joka toistaa Eager Evaluationin käyttäytymisen.

Sen avulla voit kirjoittaa koodin, joka edustaa tiukkaa arviointia, ja suorittaa sen Eager Evaluation -sovelluksella.

Jos katsot tätä esimerkkikoodia, se on aivan sama kuin Strict Evaluation -koodi. Ainoa ero on, että tämä käyttää IF.EAGER- funktiota IF:n  sijaan .

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Ennen kuin suoritat koodin, muista muodostaa yhteys LuckyTemplates-malliin ja ottaa Palvelimen ajoitus käyttöön. Kun olet valmis, paina F5.

Voit nähdä, että se loi 3 tallennuskonekyselyä.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Ensimmäinen kysely saa työhäviötyypin sekä työarvion ja bruttovoiton summan.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Toinen kysely saa työarvion summan.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Viimeinen kysely saa erillisen Työhäviötyypin Työt-taulukosta.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Huomaat, että se toimi samalla tavalla kuin Eager Evaluation.

Arviointimenetelmien yhteenveto

Kun yrität parantaa laskelmien suorituskykyä, sinun on muistettava seuraavat asiat:

  • Tiukkaa arviointia käytetään monimutkaisille koodeille. Se pätee myös silloin, kun et halua arvioida kaikkia taulukon antamia arvoja.
  • Eager Evaluation on parempi käyttää, jos koodisi ovat yksinkertaisia.
  • Käytä IF.EAGER, jos haluat kirjoittaa koodeja käyttämällä Strict Evaluationia ja suorittaa sen Eager Evaluationilla.

Huomaa kuitenkin, että sinun on testattava nämä kolme menetelmää saadaksesi selville, mikä on todella parasta käyttää raportissasi.

4. Optimoi mitta LuckyTemplatesissa

Tämän opetusohjelman tärkein oppitunti on koodien optimointi.

Palaa takaisin ja katso RB Incentive% -mittausta, joka suoritetaan käyttämällä tiukkaa arviointia. Kokeile seuraavaksi arvioida se Eager Evaluationin avulla.

Aloita luomalla muuttujia ja syöttämällä  RETURN -funktio.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Muuta mittaviittauksia muuttujilla.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Vahvista sen jälkeen mittaus ja mene DAX Studioon nähdäksesi, paransiko se suorituskykyä.

Se osoittaa, että kokonaisaika on 642 millisekuntia ja tallennuskonekyselyjen kokonaismäärä on vähentynyt 39:ään.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Luo nyt muuttujat kaikille tiedoille ja muuta kaikki mittaviittaukset vastaaviksi muuttujiksi.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Vahvista seuraavaksi mitta ja suorita koodi DAX-studiossa.

Kokonaissuoritusaikaa ja tallennuskonekyselyjen kokonaismäärää on vähennetty 600 millisekunnista 170 millisekuntiin ja 43 kyselystä 15 kyselyyn.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Voit myös nähdä, ettei kaksoiskappaleita ole. Muuttujien lisääminen koodissa parantaa niiden luettavuutta ja suorituskykyä.

Edistynyt optimointi LuckyTemplatesin mittaa varten

Seuraavaksi sinun on optimoitava DAX-koodisi edelleen.

Käyttämisen sijaan, käytä toiminto.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

HASONEVALUE  laskee suodatinkontekstissa käytettävissä olevien arvojen määrän, mikä on erittäin intensiivinen toimenpide. Sillä välin ISINSCOPE tarkistaa, käytetäänkö toimitettua saraketta ryhmittelyyn vai ei.

Toimintojen muuttamisen jälkeen vahvista mitta ja suorita se DAX Studiossa.

Näet, että tallennuskonekyselyjen määrä on nyt 12. Myös kokonaissuoritusaika on tullut 105 millisekuntia.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Toisessa kyselyssä huomaat takaisinsoittotietojen tunnuksen.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Näin tapahtuu joskus, kun käytät tekstikentässä SELECTEDVALUE. Kun näet takaisinsoittotiedot, tallennuskone kutsuu kaavamoottoria auttaakseen ratkaisemaan koodin monimutkaisuuden. Tämä hidastaa mittasi suorituskykyä.

Poista takaisinsoittotiedot

Sinun on poistettava takaisinsoittotiedot, jotta raporttisi toimisi paremmin. Tätä varten sinun on luotava tietomalliin konfiguraatiotaulukko.

Siirry kohtaan Anna tiedot ja liitä tiedot. Nimeä taulukko LossTypeConfigTable .

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Napsauta sitten Muokkaa muuttaaksesi tuotavan sarakkeen tietotyyppiä.

Loss Type ID:n tietotyypin tulee olla opettajaarvo, jotta sitä voidaan käyttää SELECTEDVALUE- funktiossa.

Kun se on ladattu malliin, luo Jobs-taulukon ja LossTypeConfigTable-taulukon välille menetystyypin mukainen suhde.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Kun olet luonut suhteen, siirry Työt-taulukkoon ja lisää uusi sarake. Kutsu sitä Loss ID:ksi ja syötä sitten kaava.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Käytä -funktio konfiguraatiotaulukolle ja pura sitten tappiotyypin tunnus.

Next, go back to the RB Incentive% measure and reference the numeric field instead of the text field. Inside SELECTEDVALUE, replace Loss Type with Loss ID.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Next, modify all the measures inside the code. Use an integer value instead of text values in checking for the Job Type.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Once you’ve changed the code, confirm the measure and execute it in the DAX Studio.

The Callback data ID is eliminated in the query and the code’s execution time is reduced to 93 milliseconds.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

The RB Incentive% measure is now fully optimized.

5. Optimize Other Measures In LuckyTemplates

You also need to optimize the WR Incentive% and QB Incentive% measures.

Copy and paste the exact code used in the RB Incentive% measure. Then, run the 3 measures together.

The total execution time is optimized and reduced from 1855 milliseconds to 213 milliseconds. There are also only 12 storage engine queries.

The first two queries create the filter context and the rest represent the exact number of values inside the Jobs Loss Type column.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

Since all measures have been optimized, run the original code and see how the performance has changed. The data shows that it’s now being computed in 1.9 seconds.

Mittaa LuckyTemplatesissa: Optimointivinkkejä ja -tekniikoita

The performance of the whole code is now optimized, making your report faster and better.




Conclusion

In LuckyTemplates reports, measures should be optimized to ensure that your DAX codes run smoothly. This also improves the overall performance of your report.

You’ve learned the different methods to optimize your measure in LuckyTemplates and you’ve learned how to assess which one to use depending on the context of your report.


Päivämäärätaulukon luominen LuckyTemplatesissa

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.

LuckyTemplates mobiiliraportointivinkkejä ja -tekniikoita

LuckyTemplates mobiiliraportointivinkkejä ja -tekniikoita

Tämä lyhyt opetusohjelma korostaa LuckyTemplates-mobiiliraportointiominaisuutta. Näytän sinulle, kuinka voit kehittää raportteja tehokkaasti mobiililaitteille.

Ammattimainen palveluanalyysiraportit LuckyTemplatesissa

Ammattimainen palveluanalyysiraportit LuckyTemplatesissa

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.

Microsoft Power Platform -päivitykset | Microsoft Ignite 2021

Microsoft Power Platform -päivitykset | Microsoft Ignite 2021

Käy läpi tärkeimmät Power Appsin ja Power Automaten päivitykset sekä niiden edut ja vaikutukset Microsoft Power Platformiin.

Yleiset SQL-funktiot: Yleiskatsaus

Yleiset SQL-funktiot: Yleiskatsaus

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.

LuckyTemplates-mallin luominen: opas ja vinkkejä

LuckyTemplates-mallin luominen: opas ja vinkkejä

Tässä opetusohjelmassa opit luomaan täydellisen LuckyTemplates-mallin, joka on määritetty tarpeidesi ja mieltymystesi mukaan.

Kenttäparametrit ja pienet kertoimet LuckyTemplatesissa

Kenttäparametrit ja pienet kertoimet LuckyTemplatesissa

Tässä blogissa esittelemme, kuinka kerrostat kenttäparametreja pienillä kerroilla uskomattoman hyödyllisten näkemysten ja visuaalien luomiseksi.

LuckyTemplates-sijoitus ja mukautettu ryhmittely

LuckyTemplates-sijoitus ja mukautettu ryhmittely

Tässä blogissa opit käyttämään LuckyTemplates-sijoitus- ja mukautettuja ryhmittelyominaisuuksia näytetietojen segmentoimiseen ja luokitteluun kriteerien mukaan.

LuckyTemplatesissa näytetään vain tiettyyn päivämäärään asti kumulatiivinen kokonaissumma

LuckyTemplatesissa näytetään vain tiettyyn päivämäärään asti kumulatiivinen kokonaissumma

Tässä opetusohjelmassa käsittelen tiettyä tekniikkaa, jolla voit näyttää kumulatiivisen kokonaissumman LuckyTemplates-visuaaleissasi vain tiettyyn päivämäärään asti.

Bullet Charts: Kehittyneet mukautetut visuaalit LuckyTemplatesille

Bullet Charts: Kehittyneet mukautetut visuaalit LuckyTemplatesille

Opi luomaan ja mukauttamaan Bullet-kaavioita LuckyTemplatesissa, joita käytetään pääasiassa suorituskyvyn mittaamiseen suhteessa tavoitteeseen tai edellisiin vuosiin.