Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa
Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.
Ero DAX-funktioiden ja DAX-funktioiden välillä voi olla melko hämmentävää, kun aloitat LuckyTemplatesin käytön. Tässä opetusohjelmassa käyn nopeasti läpi tärkeimmät erot näiden kahden yleisesti käytetyn DAX-funktion välillä ja niiden käyttötarkoituksia LuckyTemplates-raporteissasi . Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.
Katsotaanpa tätä esimerkkiä. Käytän tätä keskustelemaan tärkeimmistä eroista ALL- ja ALLSELECTED DAX -funktioiden välillä.
Sisällysluettelo
Analysoidaan visualisointia korkeimman myyntikuukauden osalta
Tässä esimerkissä tunnistan korkeimman myynnin tietyssä kuukaudessa . Samalla haluan näyttää visuaalisesti tämän kaavion suurimman myynnin . Kuten näet tästä, olen jo määrittänyt kaavion, joka näyttää tulot jokaiselta kuukaudelta. Se näyttää myös kaavion viivat, jotka osoittavat korkeimman arvon kunkin yksittäisen kuukauden aikana.
Tässä visualisoinnissa sain tuloksia käyttämällä sekä ALL- että ALLSELECTED DAX -funktioita.
Kuten sanoin, näiden kahden toiminnon välillä on suuri ero. ALL - funktio tunnistaa päivämääräsuodattimesta suurimman kuukauden ajan alusta riippumatta kontekstista.
Toisaalta ALLSELECTED- funktio ottaa huomioon päivämääräkontekstin raporttisivulla .
Kaava korkeimman myyntikuukauden mittaan
Tässä opetusohjelmassa käytän esimerkkinä luomaani Korkeimman myyntikuukauden mittaa.
Tätä kaavaa käytetään kuukauden korkeimman myynnin laskemiseen . Lisään tämän nyt raporttiimme kortiksi.
Kuten näette, se laskeenäytetaulukosta jopa ilman kontekstia. Lisäksi, jos tarkastelet tarkasti taulukon tietoja, huomaat, että korttivisuaalista näytettävä arvo on tammikuulta 2016 .
Tuodaan nyt näytetaulukkoon Korkeimman myyntikuukauden mitta.
Mielenkiintoista kyllä, funktiossa tapahtuu tietty iteraatio. Muista, että tätä toimintoa käytettäessä päällekkäiset arvot poistetaan ja vain yksilölliset arvot palautetaan . Tässä tapauksessa Korkein myyntikuukausi -sarakkeen jokainen yksittäinen rivi arvioidaan jokaiselle kuukaudelle Kuukausi- ja Vuosisarakkeesta .
Tämä tarkoittaa, että se toistetaan vain yhden kuukauden ajan kullakin rivillä. Tämä on päinvastoin kuin Korkeimman myyntikuukauden korttivisuaalin kaava tekee.
Pohjimmiltaan Korkeimman myyntikuukauden kortin kaava toistuu kaikkien kuukausien läpi tietyssä kontekstissa .
Tarkoituksenani oli kuitenkin näyttää kuukauden korkein myynti samalla tuloksella Korkein myyntikuukausi -sarakkeen viimeiselle riville asti . Tässä tapauksessa aion luoda mittarin, jossa voin käyttää KAIKKI- funktiota .
ALL-funktion käyttäminen DAXissa
Katsotaanpa luomaani Korkein myyntikuukausi KAIKKI -mittaria.
Tätä nimenomaista mittaa varten käytin ALL DAX -toimintoa.
Tämä on yleinen tapa käyttää KAIKKI -toimintoa. Useimmiten sinun on käytettävä sitä yhdessä tai-toiminnon kanssa. On myös aikoja, jolloin sinun on sijoitettava se suodattimen, kuten toiminnon, sisään .
Kuten näet, tämä kaavan osa on täsmälleen sama kuin aiemmin käsitellyn Korkeimman myyntikuukauden mitta.
Toisaalta haluan laskea sen eri kontekstissa. Muutan siis laskennan kontekstia CLCULATE- funktiolla.
Kuten näet, Korkein myyntikuukausi KAIKKI -sarakkeen tulos eroaa Korkein myyntikuukausi -korttivisuaalissa näytetystä tuloksesta.
Loin toisen kortin, joka näyttää Korkeimman myyntikuukauden KAIKKI -mitan tuloksen . Tämä vain osoittaa selvästi eron kahden tuloksen välillä.
Korkeimman myyntikuukauden KAIKKI -mitan tulos on erilainen, koska se ei ota huomioon päivämäärä- suodattimesta valitsemaani kontekstia . Se tarkastelee itse asiassa joka kuukausi ajan myötä.
Jos tässä tapauksessa pidennän aikaväliä Päivämäärä -suodattimessa, näet, että molemmat tulokset ovat samat.
Mutta jos asetan lyhyemmän ajanjakson, tämän päivämäärävalinnan suurin summa muuttuu erilaiseksi . Tämä johtuu KAIKKI - toiminnosta , joka poistaa suodattimet kaikkina päivinä .
ALLSELECTED-funktion käyttäminen DAXissa
Aiemmin käsitellyn esimerkin mukaisesti minun on käytettävä ALLSELECTED DAX -toimintoa. Tämä poistaa suodattimet nimenomaan päiviltä nykyisessä kontekstissa , jotka olen valinnut raporttisivulla.
ALLSELECTED - toiminto poistaa kaikki suodattimet aivan kuten KAIKKI - toiminto tekee. Ainoa ero on, että se ottaa silti huomioon raporttisivun yleisen kontekstin.
Todennäköisesti olet jo nähnyt, kuinka ALLSELECTED -funktio toimii alaskeminen. Se on jotenkin samanlainen kuin tämä, koska kumulatiivista summaa laskettaessa raporttisivulla on myös päivämäärävalinta.
Et todellakaan välitä kumulatiivisen kokonaissumman laskemisesta aikojen alusta. Useimmissa tapauksissa haluat nähdä tulokset vain päivämääräsuodattimessa valitsemasi kontekstin perusteella . Sitten haluat sen olevan dynaaminen laskelma, joka päivittyy aina, kun teet valinnan Päivämäärä- suodattimessa .
Johtopäätös
Yhteenvetona voidaan todeta, että ALL -funktio laskee kaikki sarakkeen arvot käytetystä kontekstisuodattimesta riippumatta. ALLSELECTED - funktio palauttaa myös kaikki sarakkeen arvot, mutta se poistaa kontekstisuodattimet nykyisen kyselyn sarakkeista ja riveistä säilyttäen samalla ulkopuolelta tulevat suodattimet.
Tämä on tärkein ero näiden kahden DAX-funktion välillä, joka sinun on ymmärrettävä.
Se on hienovarainen ero, mutta sillä voi olla suuri ero laskelmissa, jotka saat tietyssä kontekstissa.
On tärkeää ymmärtää perusteellisesti, mikä aiheuttaa nämä erot, varsinkin jos siirryt KAIKKI- funktiosta ALLSELECTED- toimintoon .
Kaikki parhaat,
***** Opitko LuckyTemplates? *****
Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.
Tämä blogi sisältää Shape Map -visualisoinnin tilaanalyysiä varten LuckyTemplatesissa. Näytän sinulle, kuinka voit käyttää tätä visualisointia tehokkaasti sen ominaisuuksien ja elementtien kanssa.
Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.
Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.
Tässä blogissa tutustu LuckyTemplates-tietojoukkoon, tehokkaimpaan funktiokutsuun, joka tuo tuhansia M- ja DAX-funktioita sormiesi ulottuville.
Tämän päivän opetusohjelmassa jaan muutamia datamallinnustekniikoita DAX-mittausten järjestämiseksi paremmin tehokkaamman työnkulun aikaansaamiseksi.
LuckyTemplates on loistava työkalu talousraportointiin. Tässä on opetusohjelma räätälöityjen taulukoiden luomisesta LuckyTemplates-talouden hallintapaneelillesi.
Tässä opetusohjelmassa keskustellaan Power Query Language Flowsta ja siitä, kuinka se voi auttaa luomaan sujuvan ja tehokkaan dataraportin.
Keskustelen yhdestä suosikkitekniikoistani mukautettujen LuckyTemplates-kuvakkeiden ympärillä, joka käyttää mukautettuja kuvakkeita dynaamisella tavalla LuckyTemplates-visuaaleissa.
Tässä blogissa näytän sinulle, kuinka voit luoda LuckyTemplates-taulukoita käyttämällä kaavaa, joka yhdistää UNION-funktion ja ROW-funktion.