Johdatus kontekstin suodattamiseen LuckyTemplatesissa

Suodatinkonteksti on yksi tärkeimmistä aiheista, joista jokaisen LuckyTemplates-käyttäjien tulisi aluksi oppia, varsinkin jos haluat DAX-laskelmiesi toimivan tehokkaasti. Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.

Tässä artikkelissa käyn läpi suodatinkontekstin . Jokainen DAX-kaava lasketaan kaksivaiheisessa prosessissa.

Sisällysluettelo

DAX-kaava: Kaksivaiheinen prosessi

Ensimmäinen askel on arviointikonteksti tai alkukonteksti. Sitten DAX tekee päätöksen kirjoittamasi funktion tai laskennan tyypin perusteella, jonka se aikoo tehdä.

Se haarautuu toiseen vaiheeseen, joka on joko konteksti tai rivikonteksti .

Näiden kahden kontekstin välillä on erittäin suuri ero, vaikka voit itse asiassa saada samat tulokset kirjoittamalla eri kaavan.

Ymmärtääksesi todella, kuinka DAX toimii, sinun on ymmärrettävä näiden kahden välinen ero ja kuinka asiat todella lasketaan muistissa DAX:n avulla.

Suodattimen kontekstin ymmärtäminen

Suodatinkonteksti on suhteellisen yksinkertainen . Se on suhteellisen yksinkertainen, koska se todella mukautuu tekemiisi yksinkertaisiin aggregaatioihin. Ymmärtääksemme, mitä todella tapahtuu, käydään läpi hyvin konkreettinen esimerkki.

Meillä on kaksi esimerkkiä: päivässä myydyt kokonaismäärät ja tuotetta kohden myydyt kokonaismäärät. Näillä kahdella on täsmälleen sama kaava, mutta eri asiayhteydessä .

Käydään läpi, kuinka tämä lasketaan kunkin taulukon ylimmälle riville.

Johdatus kontekstin suodattamiseen LuckyTemplatesissa

Kuten yläriviltä näet, olemme myyneet 24 tuotetta 1.1.2015. Ensimmäisen tammikuun 2015 Päivämäärälle on asetettu suodatin, jotta laskelma toimisi.

Johdatus kontekstin suodattamiseen LuckyTemplatesissa

Jos siirrymme tietomalliin, voimme nähdä, että päivämäärään asetettu suodatin virtaa suhteen läpi, kunnes se kulkee Myynti-taulukon läpi.

Johdatus kontekstin suodattamiseen LuckyTemplatesissa

Myyntitaulukossa ostopäivämäärä on suodatettu tammikuun 2015 ensimmäisenä päivänä. Ja kun suodatin on käytössä, jäljelle jää tammikuun 2015 ensimmäinen päivä.

Johdatus kontekstin suodattamiseen LuckyTemplatesissa

Aggregointi suodattimen kontekstissa

Koska summaamme tämän funktion Määrä-sarakkeen, suodatinkontekstin yhdistäminen tekee tämän yhden suuren arvioinnin tai suuren aggregoinnin koko sarakkeesta.

Suodatinkonteksti tarkoittaa yksinkertaisesti sitä , että suodattimet on asetettu paikoilleen. Tämä tekeekatso koko sarake, joka on jäljellä, ja tee sitten kokoaminen kaikesta kerralla.

Johdatus kontekstin suodattamiseen LuckyTemplatesissa

Sama voidaan sanoa useista erilaisista laskelmista. Voit tehdä tämän samalla, kun yrität laskea tekemiesi tapahtumien kokonaismäärän tai luomasi kokonaistulon. Sama aggregointi voidaan tehdä sen jälkeen, kun arviointikonteksti on valmis.

DAXissa on niin paljon kontekstia, että se voi joskus hämmentää. Yksi vinkki, jonka voin jakaa kanssasi, on liittää suodattimen konteksti aggregointiin , kuten summa tai keskiarvo tai min ja max. Tämä on iteroinnin vastakohta, joka toimii rivikontekstin kanssa.

Johtopäätös

Yhteenvetona voidaan todeta, että suodatinkonteksti toimii, kun ensimmäinen arviointikonteksti on tehty. Tärkeintä on yhdistää se aggregaatioon. Kulissien takana tapahtuu, että se tekee tämän yhden suuren sarakkeen yhdistämisen sen jälkeen, kun kaikki suodattimet on asennettu.

Voit tarkastella näitä linkkejä saadaksesi lisätietoja suodatinkontekstin soveltamisesta LuckyTemplatesissa:

Arvioinnin konteksti – (1.8) Ultimate Beginners Guide to DAX

Rivikontekstin selittäminen – (1.10) DAX-opas aloittelijoille

Nauti työstäsi tämän läpi.


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.

On-Premises Data Gateway Power Automatessa

On-Premises Data Gateway Power Automatessa

Tutustu siihen, kuinka On-premises-tietoyhdyskäytävä antaa Power Automaten käyttää työpöytäsovelluksia, kun käyttäjä on poissa tietokoneesta.