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 opettaa sinulle erilaisiaja kuinka voit käyttää niitä tehokkaasti laskelmissasi.
Keskustelen usein siitä, kuinka laskettuja sarakkeita ei vaadita tehdessäni joitain laskelmia. Tämä johtuu iteraattoreista.
Iteraattorit tai iterointifunktiot voivat auttaa sinua tekemään laskutoimituksia ilman fyysistä tulostamista taulukkoon.
Tämä tekniikka voi auttaa sinua säästämään lataamiseen tarvittavaa muistia. Seuraavissa osissa näytän sinulle, kuinka voit optimoida laskelmasi iteraattoreilla.
Sisällysluettelo
Kokonaismyynnin laskeminen iteraattorifunktiolla
Aloita luomalla uusi kokonaiskustannusmitta . Varmista, että valitset mittaryhmän, johon haluat tämän uuden mittauksen laskeutuvan.
Paina Shift- ja Enter-näppäintä siirtyäksesi riviä alaspäin ennen kuin asetat ensimmäisen iterointifunktion, joka on .
LuckyTemplatesin kaavapalkissa näet jo tarkalleen, mitä sinun tulee laittaa funktion jälkeen IntelliSensen ehdotuksen mukaisesti. Jos kyseessä on SUMX , sinun on lisättävä sen jälkeen taulukko.
SUMX - kaava käyttää logiikkaa annetun taulukon jokaisella rivillä. Tästä syystä iteraattorit liitetään rivikontekstiin . Mitan sisällä iteraattorit voivat muuttaa kaavan rivikontekstiksi.
Sinun on viitattava Sales- taulukkoon SUMX- funktion jälkeen . Kokonaiskustannusten laskemiseksi sinun on kerrottava tilausmäärä yksikköhinnalla .
Meidän ei tarvitse viitata uuteen luotuun sarakkeeseen ollenkaan. Kokonaiskustannukset on mitta, ja voin tuoda sen taulukkooni arvioidaksemme kokonaiskustannuksiamme.
Vedä nyt mitta taulukon sisällä nähdäksesi tulokset. Varmista, että valitsit alkuperäisen kontekstin Kaupunki - suodattimesta.
Voimme muuttaa laskelmamme alkuperäistä kontekstia napsauttamalla eri alueita, joita haluamme tarkastella.
Kokonaiskustannukset toimivat samalla tavalla alkuperäisen kontekstin kannalta. Alkuperäistä kontekstia sovelletaan Myynti-taulukkoon, mutta sitten laskemme kunkin yksittäisen tuloksen tilausmäärän kerrottuna yksikköhinnalla.
Tietomallimme kulissien takana olemme ottaneet käyttöön suodattimemme ja konteksti tulee Alueet-taulukosta ja toinen konteksti tulee päivämäärätaulukosta. Nämä siirtyvät myyntitaulukkoomme, joka suodatetaan iteroivalla funktiolla SUMX.
Koska SUMX- funktio arvioi jokaisen yksittäisen myyntitaulukon rivin virtuaalisesti , tuloksiin ei tarvita fyysistä saraketta.
Alkukontekstin jälkeen SUMX saa jokaisen rivin tilausmäärän ja yksikkökustannusten tulon . Lopuksi se arvioi kaikki lasketut tulokset kaikilta riveiltä.
Jos huomasit, alkuperäinen Kustannukset -sarake luotiin lasketun sarakkeen avulla. Kuten sanoin, se on tarpeetonta, koska iteraattorit voivat jo tehdä työnsä. Voit poistaa sen, koska se voi viedä tarpeetonta muistia mallistasi.
Iteroivat kaavat suorittavat arvioinnit jokaisella rivillä, kun taas koontikaavat eivät.
Tämä on yksinkertainen esimerkki, mutta voit olla edistyneempi täällä ja kirjoittaa IF-lauseita ja SWITCH-lauseita. Sinun ei myöskään tarvitse luoda fyysistä taulukkoa; voit käyttää sen sijaan virtuaalista.
Suuri osa näistä tiedoista on käsitelty perusteellisesti, mutta tämä on vain näyttääksemme sinulle iterointifunktioiden alun ja kuinka aloittaa niiden käyttö silloin, kun se on tarkoituksenmukaista.
Jos tunnet tarvetta luoda laskettu sarake tietotaulukkoosi, voin melkein taata, että iteroiva toiminto tekee työn puolestasi.
Muiden DAX Iterator -toimintojen käyttäminen
Nyt näytän sinulle toisen esimerkin siitä, kuinka iteraattorit voivat tehdä ihmeitä laskelmassasi. Tällä kertaa lasketaan keskimääräiset kustannukset.
Kopioi vain kokonaiskustannuskaava ja liitä se uuteen mittaan. Sinun tarvitsee vain vaihtaa nimi Keskimääräisiksi kustannuksiksi ja käyttää sittenSUMX:n sijaan .
Uusi kaava käyttää samanlaista logiikkaa, koska se arvioi jokaisen myyntitaulukon rivin . Lisäksi sinun on vielä hankittava tilausmäärän ja kokonaisyksikkökustannusten tuote . Ainoa ero tässä on summan sijaan, että kaava laskee keskiarvon.
Nyt, jos tuot keskimääräiset kustannukset -mittarin taulukkoon, voit nähdä, kuinka se verrataan kokonaiskustannusmittaukseen .
On hämmästyttävää, kuinka voit käyttää samanlaista logiikkaa vain vaihtamalla iterointitoimintoa.
Lisätietojen optimointitekniikat
Voit optimoida taulukon poistamalla tarpeettomat tiedot, kuten Kokonaistulot -sarakkeen.
Koska voit helposti saavuttaa keskimääräiset kustannukset, et tarvitse enää Kokonaistulo- saraketta taulukossasi. Niin kauan kuin sinulla on yksikköhinta- ja yksikkökustannus - sarakkeet, kaikki on kunnossa.
Nyt voit luoda uuden mittarin myynnin kokonaismäärälle (Iteraatio) käyttämällä SUMX- toimintoa. Sinun tarvitsee vain viitata myyntitaulukkoon ja saada sitten tilausmäärän ja yksikköhinnan tuote .
Tämän jälkeen voit verrata tuloksia Kokonaismyynti- ja Kokonaismyynti (Iterointi) -sarakkeissa. Molemmilla on samat tulokset, eikö?
Suorituskyvyn kannalta laskettujen sarakkeiden ja iteraattorien välillä ei ole paljon eroa. Mutta mitä tulee tietomalliin, iteraattoritoiminto voi päästä eroon kokonaisesta sarakkeesta ja säästää satoja tietorivejä.
Lisäksi voit poistaa tarpeettomia sarakkeita, koska iteraattorit voivat laskea tarvittavat tulokset virtuaalisesti. Tämä käytäntö tekee pöydästäsi paljon ohuemman ja mallistasi paljon nopeamman. Varmista, että käytät tätä optimointitekniikkaa omissa laskelmissasi.
Johtopäätös
Yhteenvetona voidaan todeta, että iteroiva funktio arvioi jokaisen rivin, kun taas aggregaattorit eivät.
Kirjain X funktion lopussa helpottaa iteraattorien tunnistamista. Esimerkkejä ovat SUMX , AVERAGEX ,,toimintoja ja muuta.
Iterointifunktioiden käyttäminen ei luo lisää fyysisiä taulukoita . Tämä voi auttaa sinua säästämään muistia LuckyTemplatesissa.
Käsittämäni esimerkit SUMX:stä ja AVERAGEX:stä ovat yksinkertaisia skenaarioita. Myöhemmin siirrymme edistyneempiin lisäämällä IF-lauseita ja SWITCH-käskyjä .
Kaikki parhaat!
*****
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.