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.
I denne opplæringen tar vi en titt på tre spesialfunksjoner som hjelper deg med å formatere . Dette er alternativene Debug Commas , DAX Format Query og Comments .
De er veldig nyttige for å optimalisere DAX-koder og forbedre kodelesbarheten. Detaljerte eksempler er gitt nedenfor for å hjelpe deg med å visualisere og bedre forstå hvordan og når de kan brukes.
Innholdsfortegnelse
1. Formater DAX ved å bruke feilsøkingskommaer
Feilsøkingskomma - funksjonen brukes best når du optimaliserer DAX-koden.
For bedre å forklare hvordan det fungerer, her er en demonstrasjon:
I dette eksemplet, hvis du gjør den siste linjen til en kommentar ved å klikke på alternativet Kommentar , vil du få en feilmelding som sier at argument 3 i SUMMARISECOLUMNS-funksjonen er nødvendig .
Denne feilen vises på grunn av det manglende tredje argumentet etter kommaet.
La oss nå teste ut funksjonen Debug Commas.
Hvis du klikker på den, vil du legge merke til at kommaene skifter fra slutten av linjen til begynnelsen av linjen.
Legg merke til at hvis du velger alternativet Feilsøk komma før alternativet Kommentar, vil du se at du ikke får noen feil i motsetning til det som skjedde før. I stedet får du en tabell med én kolonne som inneholder produktfargene.
Dette er veldig nyttig ettersom det eliminerer behovet for manuelt å skrive inn kommaer i tilfelle feil oppstår.
2. Formater DAX ved å bruke DAX Format Query
Den neste funksjonen å vurdere er DAX Format Query .
Koden som brukes i dette eksemplet er fra .
Du kan se at DAX-koden ikke er riktig formatert. Du kan ikke fortelle kodens flyt eller hva argumentene er for hver funksjon som brukes.
Det er her alternativet DAX Format Query kommer inn. For å utløse det, klikk enten på knappen eller trykk F6.
Nå vil du se at det gir en feil fordi inverterte kommaer ble brukt.
For enkelt å fikse denne feilen, trykk Ctrl + H for å erstatte de uriktige tegnene.
Nå, hvis du prøver å klikke på alternativet DAX Format Query igjen, blir kodens format løst i henhold til standarden. Ved å klikke på rullegardinpilen kan du også velge mellom Longline og Shortline.
Slik ser Longline ut:
I mellomtiden er dette Shortline:
3. Formater DAX med kommentar
Den siste demonstrasjonen for dette kurset er alternativet Kommentar i DAX Studio.
I likhet med andre programmeringsspråk har DAX også innebygd støtte for å lage kommentarer i koden din.
Kommentarer kan hjelpe deg med å forstå hva som skjer på hvert trinn i DAX-koden din. Det er også en form for veiledning for andre brukere. Det kan forklare hva du prøver å gjøre uten å måtte forklare det muntlig én etter én.
Her er et eksempel:
I dette tilfellet er koden delt inn i flere variabler der hver .
Med et øyeblikk kan du se at kommentarene gjør koden mye mer beskrivende. I den første kommentaren kan du lett forstå at denne delen av koden kan skrives separat, og at det ikke er nødvendig å legge den i en stor del av koden. Den neste kommentaren forklarer at det begynner å iterere kundens tabell slik at hver rad vil bli konvertert til en tilsvarende filterkontekst.
Den tredje kommentaren forklarer at det vil injisere PastDates-variabelen i filterkonteksten. Deretter vil den telle antall rader i salgstabellen. Hvis den returnerer en null, vil du vite at en bestemt kunde er en ny kunde.
Slik kan kommentarer øke og forbedre lesbarheten. Dessuten, hvis du besøker et stykke kode du har skrevet for mange måneder siden, gjør kommentarer det lettere for deg å forstå din tidligere tankeprosess.
Konklusjon
For nybegynnere, som fortsatt er i ferd med å gjøre seg kjent med og DAX Studio, er de ovennevnte funksjonene livreddere. De kan i stor grad hjelpe deg med å forbedre lesbarheten og flyten til DAX-kodene dine. Dessuten er de verdifulle verktøy for å forhindre menneskelige feil.
Alt godt,
LuckyTemplates-eksperter
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.