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 hjelpe deg å forstå mer om M-koden som finnes i Advanced Editor.
Noen mennesker foretrekker å kalle det "M formelspråk" eller "." Du kan bruke den til å filtrere og kombinere dataene dine fra flere datakilder.
Innholdsfortegnelse
Slik får du tilgang til LuckyTemplates' M-språk
For å få tilgang til M-koden, velg en spørring. For dette eksemplet klikker vi på salgsspørsmålet .
Deretter klikker du på Advanced Editor for å åpne redigeringsvinduet.
I Advanced Editor- vinduet kan du vise eller endre hele koden som vises for den valgte spørringen.
Koden ser komplisert ut, men du trenger ikke lære å skrive de nevnte kodene. Alt som betyr noe er din forståelse av hvordan koden fungerer og hva den gjør.
I et nøtteskall er disse kodene poster over transformasjonene eller handlingene som ble utført for den valgte spørringen.
Forstå M-kode i Advanced Editor
Det første du kan se inne i M-koden er kilden. I denne delen kan du se stedet hvor systemet har hentet dataene.
Som du også kan se, identifiserer systemet automatisk datatypen for bestillingsdatoen , forsendelsesdatoen osv .
Deretter kan du se postene for transformasjonene som ble gjort til dataene, for eksempel Gi nytt navn til kolonne , Fjernet kolonne , Duplisert kolonne og mange flere.
Du kan se mange koder her på grunn av de forskjellige datatransformasjonene. Imidlertid trenger du egentlig ikke å skrive disse kodene fordi du kan få det til å fungere bare ved å klikke eller velge noe fra båndet.
La oss si at du vil endre noe. Du vil endre navn på bestillingsdato til bestillingsdato . Du kan gjøre det inne i.
Hvis du endrer kolonnenavnet til Bestillingsdato , kan du se det bestemte trinnet satt inn i alle de foregående trinnene i koden. Når du klikker på Ferdig , oppdateres også den tilsvarende kolonnen i spørringen.
Nå som du har en første ide om hvordan ting fungerer i M-koden, skal jeg vise deg et eksempel hvor du kan få en feil.
La oss si at du vil flytte Warehouse- kolonnen ved siden av Warehouse Code- kolonnen. I delen Anvendte trinn kan du se den tilsvarende posten for omorganiserte kolonner .
Nå, det er her du må være veldig forsiktig. Hvis du går tilbake til Advanced Editor og endrer kolonnen Bestillingsdato til Bestillingsdato igjen, får du en feilmelding.
Fordi kolonnene har blitt omorganisert, registrerer Reordered Column- delen i koden hver enkelt kolonne som ble berørt. Derfor, hvis du ønsker å gjøre en endring i de berørte kolonnene, må du endre den under Reordered Column- delen.
På toppen av det, må du også gjøre de samme endringene i den andre posten for bestillingsdato i begynnelsen av koden.
Etter at du har klikket på Ferdig , kan du fikse feilen og se endringene som er brukt på ordredato- kolonnen.
Konklusjon
Jeg håper du lærte det grunnleggende om M-kode og Advanced Editor gjennom denne opplæringen.
Bare omtrent 1 % av LuckyTemplates-brukere bruker faktisk M-språket på denne plattformen. Likevel er det en god og verdig funksjon å lære og eksperimentere med så mye du kan.
Siden du bare kan bruke M-språket eller M-koden til å spørre etter eller rense dataene dine, må du være mer bekymret for å skrive høykvalitets DAX fordi det er der du kan utnytte den analytiske kraften til LuckyTemplates.
Forhåpentligvis ga dette deg en bedre ide om Advanced Editor og hva som skjer bak kulissene.
Takk!
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.