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 lærer du om Power Query og M-språket på LuckyTemplates-skrivebordet.
Selv om det kan være små forskjeller, kan du bruke de samme generelle teknikkene på tvers av andre Microsoft-produkter som Excel, Analysis Services og andre Microsoft-verktøy med en innebygd Power Query Engine.
Innholdsfortegnelse
Hva er Power Query?
Power Query er designet for . Den kommer med et grafisk grensesnitt for tilkobling til et bredt spekter av datakilder.
Den har også en redaktør, mer kjent somi LuckyTemplates-skrivebordet som brukes til å transformere rådata.
Prosessen med å transformere rådata blir også referert til som ETL som står for Extract, Transform and Load .
Power Query trekker ut data ved å koble til en rekke datakilder. Den omformer, renser og transformerer dataene dine. Og til slutt laster den inn dataene til datamodellen.
Data er aldri perfekt. Derfor er målet med Query Editor å hjelpe brukeren med å bruke de fleste vanlige transformasjonene ved å samhandle med et enkelt sett med bånd, menyer og andre komponenter.
Denne transformasjonsevnen er felles på tvers av alle kilder. Så uavhengig av den underliggende kilden, forblir brukeropplevelsen i spørringsredigereren den samme.
Når du kobler til en datakilde, får du en forhåndsvisning av dataene.
Forhåndsvisningen er basert på et undersett som lar deg designe søket ditt. Du vil bare se de fullstendige dataene når du klikker på Lukk og bruk . Dette betyr at du kan jobbe med svært store datasett.
Power Query-motoren er tilgjengelig i mange produkter og tjenester. Destinasjonen der dataene skal lagres, avhenger av søket som brukes.
Hva er M Language?
M er et funksjonelt, bokstavsensitivt mashup-språk designet for datatransformasjon.
Når du utfører en transformasjon, genereres koden for det trinnet automatisk for deg. Så du trenger ikke skrive en M-kode selv.
Imidlertid er det tilfeller der du trenger å lære å skrive . Disse inkluderer å lage tilpassede funksjoner, utføre mer komplekse transformasjoner, optimalisering og bygge tilpassede koblinger.
Og med introduksjonen av IntelliSense i september 2018, har store og små bokstaver nå en mindre innvirkning på M-koder.
IntelliSense lar deg kalle medlemmer av den iboende #shared , for eksempel alle innebygde M-funksjoner, egendefinerte funksjoner, variabler eller trinnnavn og parametere.
M er et funksjonelt språk. Når du forstår flyten, blir det lettere å lese og skrive M-koder.
Som en generell beste praksis, sørg for å ha formellinjen synlig i brukergrensesnittet til enhver tid. På denne måten kan du se M-koden generert og følge opp med flyt og syntaks.
En rekke nettressurser er tilgjengelige der du kan.
En ressurs er Formel Language Specification som beskriver strukturen til selve språket og M-funksjonsreferansen som viser alle funksjonene og deres dokumentasjon. Power Query inneholder også et standardbibliotek som er tilgjengelig via nøkkelordet #shared .
Men totalt sett er det viktigste når du skal lære noe nytt øvelse, øvelse og øvelse .
Konklusjon
Power Query Editor er et kraftig verktøy når du utfører datatransformasjoner. Når du forstår de grunnleggende konseptene, vil det være lettere for deg å konvertere rådataene dine til mer meningsfylt informasjon.
Og selv om M-språket ofte genereres automatisk for deg, er det alltid bedre å lære. Dette vil være en stor fordel når man skal håndtere mer komplekse scenarier i fremtiden.
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.