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 dette blogginnlegget skal vi ta en titt på hvordan du kan trekke ut verdier fra poster og lister ved å bruke Power Query . Som du kan se, inneholder den første kolonnen i tabellen min poster. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Når jeg klikker til siden i det hvite rommet, kan jeg se en forhåndsvisning av posten nedenfor.
La oss si at jeg vil trekke ut en enkelt verdi fra denne posten, og jeg vil ikke utvide hele posten. Jeg vil bare hente navnet .
For å hente en enkelt verdi fra posten vil jeg bruke en funksjon som heter Record. Felt . Først legger vi til en egendefinert kolonne .
For det andre, skriv inn peker deretter til Kolonne1 som inneholder postene våre og identifiserer feltet vi vil ha tilgang til.
Alt vi trenger å gjøre er å gi navnet som en tekstverdi. Det feltet ble kalt Navn, så vi legger til avsluttende parentes og trykker OK .
Som du kan se, har vi nå hentet ut alle disse feltverdiene.
I stedet for en funksjon kan jeg også bruke en felttilgangsoperatør til å velge en verdi fra en post. Igjen, la oss legge til en egendefinert kolonne.
Først skal vi referere til kolonnen som inneholder posten . For å få tilgang til feltet, er alt vi trenger å gjøre å skrive inn feltnavnet innenfor hakeparentesene. Vi skriver den innledende hakeparentesen, navnet på feltverdien som vi ønsker å hente, den avsluttende hakeparentesen, og trykk deretter OK.
Som du kan se, gir dette meg nøyaktig det samme resultatet.
Nå, hva skjer hvis feltnavnet mitt ikke eksisterer? Vi endrer dette til Navn1 og trykker OK.
Vi får nå en feilmelding.
For å unngå det, er alt vi trenger å gjøre å legge til et "?" på slutten og trykk deretter OK.
I utgangspunktet spør vi nå om feltnavnet vårt eksisterer, og hvis det ikke gjør det, får vi ikke feilen, men får en nullverdi i stedet.
Innholdsfortegnelse
Trekke ut en postfeltverdi
Hvordan kan vi trekke ut en enkelt postfeltverdi hvis postene våre er nestet inne i listen, og igjen, vi ikke ønsker å trekke ut listen og disse postene først? Vel, i så fall kan vi også bruke elementtilgangsoperatøren til å velge et element basert på dens nullbaserte posisjon i listen. La oss utforske begge metodene vi brukte før.
Nå er målet for den første raden i tabellen å få tilgang til det første elementet fra listen. Målet for den andre raden er det andre elementet, og så videre.
For øyeblikket har jeg ikke et felt i tabellen for å identifisere den nullbaserte posisjonen til elementet jeg vil ha tilgang til. Det er imidlertid ganske enkelt å lage den hjelpekolonnen. Alt vi trenger er en indeks som starter fra null.
Legg til en indekskolonne fra null.
La oss legge til en egendefinert kolonne.
Skriv inn M-funksjonen til kolonnen som inneholder listene våre som er Kolonne2. Bruk krøllete parenteser og bestå indekskolonnen vår. Ikke glem den avsluttende krøllete parentesen, komma, og så igjen, send feltnavnet som en tekstverdi. Skriv inn Navn, bruk lukkeparentes og trykk OK.
I stedet for funksjonen kan vi også bruke den kombinasjonen av element- og felttilgangsoperatører for å oppnå samme resultat. Så la oss legge til en egendefinert kolonne, og pek på kolonnen som inneholder listene, som er Kolonne2.
Innenfor de krøllete parentesene har vi tilgang til varen. Vi ønsker å få tilgang til feltet som heter Navn.
Konklusjon
For denne opplæringen har vi sett to metoder for hvordan du kan trekke ut verdier med power-spørring. Jeg håper du likte denne.
Ikke glem å abonnere på LuckyTemplates TV- kanal. Vi har mye innhold som kommer ut fra meg selv og fra LuckyTemplates-ekspertene, alle dedikert til å forbedre måten du bruker LuckyTemplates på.
Til slutt, sjekk ut LuckyTemplates nettside for mange ressurser og videre læring som du kan få tilgang til veldig enkelt.
Melissa
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.