DAX-opetusohjelma: Context & The Calculation Engine

Tässä, keskustelemme kontekstista ja sen merkityksestä DAX- laskentamoottorin toiminnan ymmärtämisessä LuckyTemplatesissa .

Ajatus konteksteista LuckyTemplatesissa ei ole helppo, ja se jätetään usein huomiotta. Meidän on kuitenkin muistettava, että kontekstin käsite on aina sisällytettävä mieleemme, varsinkin kun käsitellään DAX-laskelmia.

Oppiminen javaatii syvällistä ymmärrystä LuckyTemplatesin kontekstin käytöstä.

Sisällysluettelo

Kontekstin ymmärtäminen DAX-laskutoimissa

LuckyTemplatesin mitoilla on oltava ympäristö, jossa ne tekevät laskelmia. Tätä ympäristöä kutsumme kontekstiksi .

Tämä voidaan hankkia useista eri paikoista. Jokainen tulos LuckyTemplatesissa lasketaan itsenäisesti tämän kontekstin perusteella.

Katsotaanpa esimerkkinä näitä visualisointeja. Käytämme tulosta 139 152,30.

DAX-opetusohjelma: Context & The Calculation Engine

Tässä laskelmassa alkuperäinen konteksti on päivämäärä. Saamme tämän tuloksen kontekstin perusteella, josta se tulee, eli 27. syyskuuta 2019.

Näin ollen taulukoiden päivämäärät ovat yksi niistä paikoista, joista konteksti voi tulla.

Päivämäärän viipalointia voidaan käyttää myös kontekstin lähteenä raporteissamme.

DAX-opetusohjelma: Context & The Calculation Engine

Viipaloija tarjoaa ajanjakson, joka voi tarkentaa tiettyjä päivämääriä valinnan perusteella. Joten se luo kattavan kontekstin raporttisivullemme.

Päivämäärien lisäksi voimme käyttää kontekstina myös tuotteita . Esittelyä varten valitaan tuotteet viipalointikoneestamme.

DAX-opetusohjelma: Context & The Calculation Engine

Tekemämme valinnat luovat kontekstin taulukon tuloksille.

Voimme nähdä, että syyskuun 27. päivän arvosta on tullut 64 661,70 tiedoistamme ja tuotteistamme luodun kontekstin vuoksi.

Lisäksi voimme myös luoda kontekstin Asiakkaan nimen sliceristä .

DAX-opetusohjelma: Context & The Calculation Engine

Vaikka muuttaisimme valinnoissa käyttämäämme kontekstia, kokonaismyyntimitta laskee aina samalla tavalla.

DAX-opetusohjelma: Context & The Calculation Engine

LuckyTemplatesissa voimme kirjoittaa yksinkertaisia ​​kaavoja ja saada nopeasti valtavan määrän tuloksia slicer-valintojen kautta, koska konteksti kerromme näille koodeille.

Se on erittäin vaikuttava nopeuden suhteen. Voimme saavuttaa tuloksia nopeasti peruskaavojen ja kontekstin muuttamisen avulla.

Emme tee valintaa vain, kun käytämme viipalointilaitetta; Muutamme myös tuloksen kontekstia.

Viipaloijat eivät ole ainoa tapa tehdä tämä. Voimme myös muuttaa kontekstia tekemällä valintoja kaavioiden sisällä .

Alla olevassa esimerkissä voimme tarkastella myyntiämme kanavakohtaisesti donitsikaavion avulla.

DAX-opetusohjelma: Context & The Calculation Engine

Näin saamme tulokseksi 40 052,60 samalle päivämäärälle vuonna 2019.

Miten konteksti toimii DAX-laskelmissa

Suodatin sijoitetaan taulukoiden päälle aina, kun teemme valinnan raporteissamme.

Jos valitsemme esimerkiksi tuotteita, se näkyy Tuotetaulukossamme. Sitten kaavoissa tapahtuu prosessi, jota kutsutaan suodattimen leviämiseksi .

Tarkastellaan tätä malliperspektiivistä.

DAX-opetusohjelma: Context & The Calculation Engine

Tuotteet-taulukollamme on "yksi moneen" -suhde tietotaulukkoomme, Myynti.

DAX-opetusohjelma: Context & The Calculation Engine

Myös Asiakkaat-taulukolla on samanlainen suhde.

DAX-opetusohjelma: Context & The Calculation Engine

Ja koska meillä on suodattimia päivämäärillemme, tämä tarkoittaa, että meillä on myös suhde Päivämäärät-taulukon ja Myynti-taulukon välillä.

DAX-opetusohjelma: Context & The Calculation Engine

Myös toinen suodatin tulee myyntitaulukon Kanava-sarakkeesta.

DAX-opetusohjelma: Context & The Calculation Engine

Nämä suodattimet luovat kontekstin, jonka asetamme raportteihimme. Valinnat striimaavat alas Myynti-taulukkoon suodattaen tulokset slicereissa ja kaavioissa tehtyjen valintojen perusteella.

Lisäksi toinen tärkeä tekniikka, jota voimme käyttää, on myyntitaulukossa oleva asiakasnimiindeksi.

DAX-opetusohjelma: Context & The Calculation Engine

Tämä voi merkittävästi vähentää 8 000 rivin taulukkoa muutamaan sataan riippuen kontekstista, jota käytämme tuloksiin.

Kokonaismyyntikaava voi myös tuottaa saman tuloksen; Se toimii kuitenkin vain alkuperäisen taulukon pienempien osajoukkojen sisällä.

Johtopäätös

Toivon, että saat paljon tästä DAX-opetusohjelmasta. Tämä on varsin hyödyllistä varsinkin, kun olet vasta aloittamassa LuckyTemplatesin käyttöä. Ymmärtäminenkuinkamoottorin toiminta on olennainen osa LuckyTemplates-oppimista.

Dataskenaariosta riippumatta DAX laskee ja tarjoaa tulokset raportissa käytettyjen kontekstien ja suodattimien perusteella.

Tästä DAX-opetusohjelmasta oppineet ovat perusasiat. On olemassa useita tapoja käyttää ja toteuttaa kontekstin ideaa enemmäntekniikat. Näitä törmäämme usein, kun pääsemme virtuaalipöytiin.

Muista siis aina tämä käsite jokaiselle LuckyTemplates-malleissa näkyvälle tulokselle.

Kaikki parhaat,


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.