DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler
Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.
er et kraftig eksternt verktøy for å effektivisere dataanalyse og visualisering i LuckyTemplates. I dagens blogg vil vi lære hvordan du lager en for å fremheve de høyeste og laveste verdiene i datasettet. Vi vil bruke Quick Measures Pro til å lage et nytt mål i LuckyTemplates som kan gjenbrukes gjentatte ganger i fremtiden. Du kan se hele videoen av denne opplæringen nederst på denne bloggen .
Innholdsfortegnelse
Opprette Quick Measure-filen
Åpne Quick Measures Pro .
Hvis du ikke har opprettet et hurtigmål før, start med å lagre en JSON-malfil ( *.json ). For eksempelet vårt, la oss kalle det Sample QMs og lagre det i en hvilken som helst katalog som vi lett kan få tilgang til.
Hvis du jobber med flere hurtigmål, kan du endre standardfilen i Quick Measures Pro. Bare klikk på Sett og åpne JSON-filen du vil lagre som standard.
Sette opp hurtigmål i LuckyTemplates
I Quick Measures Pro, gå til Custom- delen og klikk Custom Measure Demo. Klikk Ny for å åpne en ny målmal .
For å bestemme hvilke parametere vi må endre for det nye målet vårt, la oss se nærmere på koden vår.
Oversikt over koden
Nedenfor er en kode fra et tilpasset mål i. Denne koden formaterer og fremhever betinget de høyeste og laveste verdiene i et felt.
For denne opplæringen vil vi bruke denne koden som en mal for vårt hurtigmål. Men siden det ble laget for et spesifikt datasett, vil ikke parameterne gjelde for våre datasett i de fleste tilfeller. Så det er fem ting vi ønsker å gjøre fleksible i denne koden.
Først er den valgte perioden, for øyeblikket satt som Datoer [Måned og år].
For det andre er sorteringsfeltet, satt som Datoer [MånedÅr] .
For det tredje er tiltaket, for øyeblikket lagret som [Totalt salg] .
Fjerde er hex-koden, #229f71, fargen som brukes til å fremheve den høye verdien.
Til slutt, den andre hex-koden, #f73700, som skal brukes for den lave verdien.
For å endre koden bruker vi aggregerte kolonner for perioden, sorteringsfeltet og målingen. Deretter bruker vi parametere for de to hex-kodene.
La oss sette disse endringene sammen i raske tiltak.
Endre hurtigmålet for LuckyTemplates
I malen for nytt mål , merk av for Aggregeringsetikett for å aktivere den og velg Maksimum i rullegardinmenyen.
Kryss av for den andre parameteren merket Kolonneetikett som standard, og gi den nytt navn til Periode. Klikk på Angi og velg Måned og år.
Aktiver også Aggregation1-etiketten og velg Maksimum i rullegardinmenyen.
Vi vil da inkludere Kolonne1-etiketten og endre navnet til Periode Sort. Klikk på Angi og velg Månedsår. Dette blir sorteringskolonnen vår.
For vårt mål, huk av Aggregation2 Label og velg Maksimum i rullegardinmenyen.
Aktiver Kolonne2-etikett og gi den nytt navn til Verdi fordi dette er feltverdien der den betingede formateringen skal brukes. Klikk på Sett og velg Totalt salg under Mål.
Etter å ha satt opp aggregatorene våre, velger vi våre to parametere. Merk at siden vi bruker tekstfelt, kan vi bruke både fargenavn og hex-koder under parameterne.
Så merk av for Parameter2 Label og endre navnet til High Color. Sett deretter verdien til "Lyseblå".
Gjør det samme for Parameter3-etiketten. Kryss av og gi nytt navn til Lav farge, og sett verdien til "Rosa".
Klikk på Ferdig.
Egendefinerte variabler for det nye hurtigmålet
Etter å ha satt opp målene vil en liste med variabler for det nye målet vises.
For å forenkle visningen, la oss fjerne variablene fra linje 13 til 22.
I linje 1, gi nytt navn til målet til CF Highlight High Low.
Gå deretter tilbake til Analyst Hub og kopier koden vår.
Start fra linje 13, lim inn koden tilbake til Quick Measures Pro. Legg merke til at vi fjernet koden på linje 13 fordi vi allerede har navngitt målet vårt på linje 1.
Neste steg er å erstatte feltene med våre fleksible betegnelser. Vi kan bruke funksjonen Finn og erstatt for å gjøre prosessen enklere.
Klikk Finn. I det første tekstfeltet legger vi inn variabelen vi ønsker skal erstattes. I dette tilfellet, la oss sette Datoer[Måned og år] .
I det andre tekstfeltet legger vi inn erstatningsteksten. La oss kopiere __COLUMN__ fra Tilgjengelige nøkkelord og lime inn i tekstfeltet. Klikk Erstatt alle.
Legg merke til hvordan datoene [måned og år] fra den opprinnelige koden erstattes av __KOLUMN__.
Deretter erstatter du Datoer[MånedÅr] for sorteringskolonnen vår. Skriv det inn i det første tekstfeltet og erstatt det med __COLUMN1__ fra nøkkelordene. Klikk deretter Erstatt alle .
Koden vår skal se slik ut:
For vårt mål, legg inn [Totalt salg] i det første tekstfeltet og erstatt det med målefunksjonen til COLUMN2NAME, skrevet som [__COLUMN2NAME_]. Klikk Erstatt alle.
Dette vil oppdatere koden vår som vist nedenfor.
Til slutt erstatter du heksadesimale kodene med de riktige parameterne. For den høyeste verdien, endre hex-koden til __PARAM2__ og for den laveste verdien, bruk __PARAM3__.
Råkoden er satt opp. Klikk på DAX for å se vår DAX-kode.
Når du er fornøyd med DAX-koden, klikker du på Opprett. Et popup-vindu vil si at tiltaket er opprettet. Klikk OK.
Rask målevisualisering i LuckyTemplates
Hvis vi går tilbake til LuckyTemplates, bør et nytt mål med tittelen CF Highlight High Low vises under Mål i feltruten .
Vi kan deretter lage en tabell for våre måneder, år og totalt salg. Under Visualiseringer- ruten klikker du på Tabell fra Bygg-visualen .
Når tabellen er opprettet, søk etter måned fra feltruten . Fra resultatene, dra måned og år til tabellen.
Gjør det samme for Totalt salg.
La oss deretter formatere bakgrunnsfargen vår ved å gå til Visualiseringer > Bygg visual > Kolonner . Klikk på rullegardinpilen for Totalt salg, velg Betinget formatering og deretter Bakgrunnsfarge.
I vinduet Bakgrunnsfarge -Totalt salg velger du Feltverdi for formatstilen. Velg deretter CF Highlight High Low for feltet å basere dette på. Bruk kun på verdier og klikk OK.
Hvis vi blar gjennom tabellen, bør vi se at våre hurtigmålsformater er perfekte i henhold til våre krav. Den fremhevet den høyeste verdien i lyseblått.
Samtidig er den laveste verdien uthevet i rosa.
Konklusjon
Å lage et raskt mål med Quick Measures Pro kan spare deg for tid og krefter. Du trenger bare å skrive målingen én gang og deretter bruke den dusinvis eller til og med hundrevis av ganger i fremtiden ved å klikke på kolonnene og parametrene du vil legge til.
I denne opplæringen har du lært hvordan du lager et raskt mål som fremhever de høyeste og laveste verdiene i datasettet ditt. Du kan bruke den til å formatere betinget basert på måned, kvartal, gjennomsnittlig salg eller en hvilken som helst annen variabel. Du kan også justere den ytterligere for å gjøre formateringen mer på linje med dataene og rapportene dine.
Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.
Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.
Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.
I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.
Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.
Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.
I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.
I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.
I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.
I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.