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.
Denne opplæringen vil fokusere på valutakonverteringer og hvordan du formaterer disse konverterte valutaene ved å bruke DAX i LuckyTemplates. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
I dette eksemplet vil Sales bli brukt til å kjøre en rapport basert på forskjellige valutaer fra World Wide Importers data.
Innholdsfortegnelse
Forutsetninger brukt
Dette er forutsetningene du bør huske i denne ombyggingen:
Opprette valutatabellen i Excel
For valutakursdimensjonstabellen vil Microsoft Excel bli brukt.
Du kan se 19 forskjellige valutaer vist i Excel-tabellen:
Formatkolonnen brukes til å velge en valuta som en bruker velger . Kolonnen Leading Text spesifiserer valutaen. Sorteringsrekkefølge - kolonnen administrerer hva brukeren vil se først.
Hvis du tar med denne tabellen inn i LuckyTemplates, lander den i tabellen med svake valutakurser.
Du kan sortere valutatabellen etter sorteringsrekkefølge i stedet for å ha en alfabetisk ordning. Slik gjør du det:
Klikk først på kolonneoverskriften og endre den til sorteringsrekkefølge.
Tickeren i tabellen med svake valutakurser må samsvare med tickeren i tabellen med faktiske valutakurser.
Dette er viktig fordi i datamodellen må tabellen Dim og Fact Currency Rate være relatert basert på ticker.
I tidligere opplæringsprogrammer hadde du et salgsmål som konverterte alle salgene basert på den valgte valutaen.
Nå, ser på tabellen, ble alt salg konvertert til forskjellige valutaer. Du kan også se at Total-kolonnen feilaktig summerer opp all salgsverdi som er feil siden forskjellige valutaer ikke kan summeres.
Denne tabellens format er ikke nyttig for brukere siden det er forvirrende.
Totalt salg-målet må formateres riktig. Den må følge formatet fra Excel-filen som ble importert. Slik skal det se ut:
Konverterte salg og formaterte salg har samme numeriske verdi, men sistnevnte ser bedre ut med de riktige valutasymbolene. Så du må fjerne det konverterte salget siden det er unødvendig.
DAX-kode for formatert salgsmål
Deretter oppretter du DAX-koden.
Den første variabelen i målet, MeasureToFormat, kan være dynamisk. Den konverterer og formaterer riktig det brukeren ønsker å se, for eksempel Salg eller Profit.
Valutavalgt mål ble brukt tidligere. Det kommer fra tabellen med svake valutakurser.
Hvis du tar av Fullt navn i feltkolonnen og velger mer enn én valuta, vil formatert salg som standard være USD fordi det ikke vet hva det skal konverteres til med bare ett mål.
Når vi ser tilbake på DAX-formelen, er de to neste variablene tofunksjoner satt sammen. Den ene er for formatet og den andre for hovedteksten.
Leading2-variabelen er for Leading Text i tilfelle det er noen.
I FormatedMeasure-variabelen bør du brukefunksjon med MeasureToFormat, og formater den deretter basert på LOOKUPVALUE .
Dette målet er å ta det konverterte salget, finne hvilken valuta du vil konvertere det til, gå til valutakurstabellene og finne formatet.
Se også etter ledende tekst i tilfelle det er noen.
Slik oppnår du det formaterte salget.
Gå nå tilbake til formatert salgsmål. Ta ut IF- erklæringen fordi den er unødvendig. Alt du trenger er FinalFormat.
Deretter drar du hele navnet inn i rad-delen, og du vil se det totale salget formatert i forskjellige valutaer.
Hvis du klikker på utvidelsesknappen, kan du se alle salgene i den valutaen.
Retting av tomme data i salgstabellen
Sjekk om det er tomme data i salgstabellen din. Dette er oppføringer som kun viser valutaen uten beløp.
Hvis du finner tomme data eller oppføringer, gå tilbake til formatert salgsmål og legg til denne variabelen ogfunksjon:
Når det er gjort, vil du ikke se tomme data i tabellen lenger.
Konklusjon
Med disse trinnene er valutakonverteringen din i LuckyTemplates fullført.
I denne opplæringen setter du bare sammen LOOKUP-funksjoner, forskjellige brukervalg, formateringsmål og litt datamodellering for å formatere valutaen til salget på riktig måte.
Denne metoden kan brukes i valutaomregninger i LuckyTemplates for å rydde opp i salgstabellen og gjøre presentasjonen bedre for deg og brukerne.
Beste ønsker,
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.