DAX:n käytön aloittaminen LuckyTemplatesissa

DAX (Data Analysis Expression) -kaavakieli on yksi LuckyTemplatesin avainpilareista.

DAX:n oppiminen voi olla aluksi ylivoimaista. Mutta kun ymmärrät, miten se toimii, voit parantaa analyyttisiä näkemyksiäsi.

Avain upeiden oivallusten saamiseen raportteihin on DAX-laskelmien käyttö.

Tässä opetusohjelmassa käsittelen joitain tärkeitä tekniikoita, jotka sinun on muistettava DAX:ia käytettäessä. Tämä ei ole yksityiskohtainen keskustelu DAX-kaavoista ja esimerkeistä, koska sitä varten on erillinen kurssi. Haluan vain auttaa sinua pääsemään alkuun DAX:n kanssa oppimalla olennaiset asiat.

Sisällysluettelo

DAX:n perusteiden oppiminen LuckyTemplatesissa

Muihin kaavakieliin verrattuna DAX on tehokkain työkalu korkealaatuisten analyysien tuottamiseen. Tästä syystä on tärkeää tuntea perusasiat, kun käytät DAXia LuckyTemplatesissa.

DAX:n käytön aloittaminen LuckyTemplatesissa

Voit kirjoittaa DAX-kaavoja joko laskettujen sarakkeiden tai mittojen kautta . Sinun on myös ymmärrettävä, mikä konteksti on LuckyTemplatesissa.

Olet ehkä huomannut, että opetusohjelmat noudattavat järjestystä, kun keskustellaan LuckyTemplatesin eri pilareista. Aloitimme kyselyeditorin perusteista ja sen jälkeen tietomallin perusteista . Sinun on ymmärrettävä nämä ennen DAX-laskelmien tutkimista. Tämä johtuu siitä, että suodattimet käytetään aina ensin ennen laskutoimituksia.

LuckyTemplatesissa DAX:lle käytetään kahta laskentakonetta – aggregaattoreita ja iteraattoreita .

Aggregaatioita käytetään vähentämään taulukoita ja tietoja, jotta voit parantaa laskennan nopeutta. Sillä välin iteraatioita käytetään logiikan arvioimiseen taulukon jokaisella rivillä. On tärkeää tietää näiden kahden funktion ero, jotta voit käyttää niitä asiaankuuluvissa skenaarioissa.

Lopuksi sinun on tunnettava DAXin tärkein toiminto - thetoiminto. Tulet kohtaamaan tämän toiminnon monta kertaa analyysien ja laskelmien aikana. LuckyTemplatesissa ei ole muita DAX-toimintoja, jotka vastaavat CLCULATE -funktion hyödyllisyyttä .

Kaikki, mitä olen tässä maininnut, on keskeisiä DAX-käsityksiä, jotka sinun tulee tietää ennen kuin sukeltaa DAX-laskelmiin. Seuraavassa osiossa käsittelen enemmän laskettuja sarakkeita ja mittoja sekä yksinkertaisia ​​DAX-laskelmia.

Laskettujen sarakkeiden käyttäminen LuckyTemplatesissa

Kuten olen maininnut, voit kirjoittaa DAX-laskelmia LuckyTemplatesissa käyttämällä joko laskettuja sarakkeita tai mittoja. Ensin näytän sinulle, kuinka laskettuja sarakkeita käytetään.

Tässä esimerkissä sinulla on jo sarakkeet Tilausmäärä , Yksikköhinta , Yksikköhinta yhteensä ja Kokonaistulo .

Jos haluat laskea kustannukset, voit laskea ne laskettujen sarakkeiden avulla.

Voit tehdä tämän napsauttamalla Uusi sarake Mallintaminen- välilehdeltä .

Nyt kun sinulla on uusi sarake, nimeä se uudelleen nimellä Kustannukset . Kaavapalkissa sinun tarvitsee vain kertoa tilausmäärä yksikköhinnalla .

Kun painat enteriä, näet vastaavat tulokset Myynti-taulukon uudessa sarakkeessa . Näin helppoa on työskennellä minkä tahansa laskelman kanssa laskettujen sarakkeiden avulla.

Tämä tekniikka toimii, mutta se on tarpeetonta, koska voit luoda kaavan iteroivalla funktiolla. Jos käytät laskettuja sarakkeita, luot myös lisäsarakkeita tietotaulukkoosi.

Mutta kun käytät iteraattoreita, voit laskea saman tuloksen sijoittamatta tietoja fyysisesti taulukkoon. Se on keskeinen ero näiden kahden välillä.

Sinun tulee käyttää laskettuja sarakkeita vain silloin, kun se on järkevää. Tämä on yksi tärkeimmistä oivalluksista, jonka haluan jakaa kanssasi.

Toimenpiteiden käyttäminen LuckyTemplatesissa

Nyt näytän sinulle, kuinka voit käyttää DAX-laskelmia LuckyTemplatesissa mittojen kautta.

Luo mittaus napsauttamalla Mallinnustus- nauhasta Uusi mitta. Voit myös avata ja napsauttaa Uusi mittaus Koti- nauhasta .

Nimeä nyt uusi mitta Kokonaismyynti . Kuten olen useasti maininnut, varmista, että nimeät toimenpiteet oikein.

Intuitiivisen nimeämiskäytännön noudattaminen on tärkeää järjestettäessä asioita omassa ja. Tämä on tärkeää myös DAX-laskelmissa.

Sinun on nimettävä mittasi sen mukaan, mistä ne tarkalleen liittyvät, jotta muut ihmiset ymmärtävät analyysiäsi käyttäessään helposti, mistä tiedoissasi on kyse.

Palataksesi esimerkkiin, voit aloittaa kirjoittamalla yksinkertaisia ​​toimenpiteitä. Voit esimerkiksi kirjoittaa sarakkeen, johon haluat viitata, ja sitten näkyviin tulee aiheeseen liittyviä ehdotuksia. Valitse aiheeseen liittyvät ehdotukset painamalla välilehteä ja paina Enter.

Tämä on toinen syy, miksi sinun on nimettävä sarakkeet oikein. Voit helposti etsiä mitä tahansa, kun käytät oikeita nimeämiskäytäntöjä. 

Esimerkissä löydät kokonaismyyntimitan LuckyTemplatesin oikealta puolelta. Voit nyt vetää sen taulukkoon nähdäksesi Kokonaistulot -sarakkeen:

Jos yrität verrata Kokonaistulo- ja Kokonaismyynti - sarakkeiden tietoja, näet, että tiedot ovat aivan samat. Voit vain poistaa Kokonaistulot -sarakkeen tästä ja käyttää uutta mittaa kokonaismyynnissä.

Tämä esimerkki näyttää yksinkertaisen DAX-laskelman mittaustiloja käyttäen. Voit myös tehdä muita yksinkertaisia ​​analyyseja, kuten laskea tapahtumien kokonaismäärän, myynnin keskiarvot ja paljon muuta. Myöhemmin voit haarautua monimutkaisempiin skenaarioistasi riippuen.

Lisätekniikoita DAX:n käyttöön

Jos käytät Excel-taustaa, saatat olla tottunut laskemaan sarakkeita. Mutta täällä LuckyTemplatesissa sinun pitäisi luottaa enemmän mittausten käyttöön DAX-laskelmissa.

Toimenpiteet toimivat yleensä yhdessätaifunktioita, kun taas lasketut sarakkeet toimivat ilman tukifunktioita. 

Tässä esimerkissä taulukossa on jo kokonaistuloa koskeva sarake. Voit jopa muuttaa sen visualisoinniksi.

En kuitenkaan suosittele tätä prosessia. Sinun tulee aina kirjoittaa DAX-kaava kaikentyyppisille laskutoimituksille sen sijaan, että tartuisit sarakkeeseen.

Riippumatta siitä, kuinka yksinkertaisia ​​tiedot ovat, sinun on luotava se käyttämällä DAX-mittoja. Tarvitset sitä, kun luot monimutkaisempia laskelmia mittahaaroitustekniikalla .

Mittojen haarautuminen on prosessi, jossa tiettyjä mittareita viitataan mittareiden sisällä erittäin kehittyneen analyysin luomiseksi.

Toisessa esimerkissä käytin laskettuja sarakkeita lisätäkseni taulukkoani uusia ulottuvuuksia. Alla oleva esimerkki laskee tuotteen myynnin ajan kuluessa, mutta en käyttänyt aikasuodatinta.

Käytin Tuotemyynnin tietoja luodakseni Asiakasryhmät- sarakkeen toisen lasketun sarakkeen kautta.

Myöhemmin käytin asiakasryhmiä viipaleina visualisoinnissa.

Kuten olen aiemmin sanonut, on parempi tehdä laskelmasi mittojen sisällä. Mikä tärkeintä, älä koskaan luo laskettua saraketta tietotaulukon sisään. Optimoi prosessisi käyttämällä sen sijaan mittareita, jotta voit tehdä laskelmia virtuaalisesti.

Esimerkiksi kokonaismyynnin laskeminen ja sen fyysinen tuominen taulukkoon voi viedä mallissasi lisää muistia.

Jos käytät mittauksia, voit kirjoittaa satoja virtuaalisia laskelmia viemättä paljon tilaa tai muistia.

Johtopäätös

Toivon, että olet oppinut tärkeitä tekniikoita työskennellessäsi DAX:n kanssa LuckyTemplatesissa.

Ensin sinun on tiedettävä tärkeimmät erot laskettujen sarakkeiden ja mittojen välillä . Sinun on myös ymmärrettävä, milloin niitä käytetään.

Mainitsin myös sarakkeiden, mittojen ja DAX-kaavojen oikeat nimeämiskäytännöt .

Kippis!











Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

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ä.

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

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.

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.

Tehokkain toimintopuhelu LuckyTemplatesissa

Tehokkain toimintopuhelu LuckyTemplatesissa

Tässä blogissa tutustu LuckyTemplates-tietojoukkoon, tehokkaimpaan funktiokutsuun, joka tuo tuhansia M- ja DAX-funktioita sormiesi ulottuville.

Datamallinnustekniikat DAX-mittausten järjestämiseen

Datamallinnustekniikat DAX-mittausten järjestämiseen

Tämän päivän opetusohjelmassa jaan muutamia datamallinnustekniikoita DAX-mittausten järjestämiseksi paremmin tehokkaamman työnkulun aikaansaamiseksi.

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates on loistava työkalu talousraportointiin. Tässä on opetusohjelma räätälöityjen taulukoiden luomisesta LuckyTemplates-talouden hallintapaneelillesi.

Power Queryn kielivirran parhaat käytännöt

Power Queryn kielivirran parhaat käytännöt

Tässä opetusohjelmassa keskustellaan Power Query Language Flowsta ja siitä, kuinka se voi auttaa luomaan sujuvan ja tehokkaan dataraportin.

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

Keskustelen yhdestä suosikkitekniikoistani mukautettujen LuckyTemplates-kuvakkeiden ympärillä, joka käyttää mukautettuja kuvakkeita dynaamisella tavalla LuckyTemplates-visuaaleissa.

LuckyTemplates -taulukoiden luominen UNION & ROW -funktiolla

LuckyTemplates -taulukoiden luominen UNION & ROW -funktiolla

Tässä blogissa näytän sinulle, kuinka voit luoda LuckyTemplates-taulukoita käyttämällä kaavaa, joka yhdistää UNION-funktion ja ROW-funktion.