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 dagens blogg vil jeg kort introdusere den utvidede datotabellen 2.0. Jeg delte først koden for dette i april 2020. Siden den gang har det vært en rekke forespørsler og oppdateringer på denne Power Query-datotabellen. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Den siste versjonen av versjon 2 har løst noen inkonsekvenser i feltnavn og verdiformater, men inkluderer også noe ny funksjonalitet.
Innholdsfortegnelse
Få tilgang til Power Query Extended Date Tabell 2.0
Alternativ 1: eDNA-forum
Så hvor kan du gå for å få koden for denne spesifikke datotabellen? Vel, det første stedet er i M Code-utstillingskategorien.
Dette forumet er tilgjengelig for alle, både for medlemmer og ikke-medlemmer. Hvis du tilfeldigvis er på forumet og du ser merket mitt, kan du også klikke på det, og du vil finne den utvidede datotabellen i det aktuelle emnet. Hyperlenken vil også gå til dette emnet.
For å få koden fra forumet, kopier ganske enkelt koden du ser nederst i innlegget. Sørg for å kopiere alt fra start til slutt.
Deretter går du tilbake til LuckyTemplates og åpner Power Query-editoren.
Deretter legger du til et nytt tomt søk.
For denne opplæringen har jeg allerede gjort dette trinnet, så jeg velger bare det tomme søket mitt og åpner den avanserte editoren.
Velg alt du ser i Advanced Editor-vinduet og lim inn koden du kopierte fra forumet. Trykk deretter på Ferdig.
Dette returnerer en som du kan påkalle.
Alternativ 2: Analysthub
Du kan også gå til for å få koden for denne datotabellen. Men du må ha et medlemskap for å få tilgang til denne spesifikke plattformen.
En gang i Analyst Hub, søk bare etter PQ: Extended , og du vil finne koden for den utvidede tabellen i PQ: Extended Date Table (Power Query M-funksjon) resultatet. Du kan også se brukernavnet mitt.
Deretter kan du kopiere koden direkte fra resultatet ved å holde musepekeren over den og klikke på Kopier.
Alternativt kan du se dokumentet først ved å klikke Åpne dokument og deretter kopiere koden derfra.
La oss gå tilbake til LuckyTemplates og åpne Advanced Editor. Igjen, jeg har allerede lagt til et nytt tomt søk, så jeg skal bare velge det og klikke på Avansert redigering .
I Advanced Editor-vinduet, velg alt du ser og lim inn koden. Trykk på Ferdig.
I stedet for en funksjon, returnerer denne metoden en post som inkluderer den nyeste versjonen fxCalendar samt fxCalendarDepricated V1 og en ChangeLog.
Hvis du vil bruke den nye funksjonen, klikker du bare på den eller borer ned i den ved å høyreklikke på det hvite området ved siden av den og legge det til som en ny spørring.
Dette vil beholde posten.
Så dette er den ene måten, og den andre måten er bare ved å klikke på den funksjonen.
Dette vil dykke ned i posten vår.
Det vil også legge til navigasjonstrinnet som vist nedenfor.
Bare klikk på X for å returnere posten.
Forstå parametere i Power Query Dato Tabell
Datotabell for strømforespørsel: Nødvendige parametere
La oss også ta en titt på betydningen og funksjonen til hver av parameterne. For det første er StartDate en obligatorisk parameter, og vil være den første datoen i datotabellen din.
Den andre og siste nødvendige parameteren for denne funksjonen er Sluttdatoen som angir siste dato i datotabellen din.
Datotabellen din skal alltid strekke seg over hele år og dekke alle datoer fra den tidligste til den siste datoen som finnes i datasettet ditt.
Datotabell for strømforespørsel: Valgfrie parametere
Det valgfrie FYStartMonthNum lar deg angi en startmåned for regnskapsåret. Dette vil legge til regnskapsår, kvartaler, perioder og uker til datotabellen.
Merk at regnskapsuker alltid starter på en mandag og kan inneholde mindre enn syv dager i den første eller siste uken i et regnskapsår. Men hvis du sender ut denne parameteren, vil ingen av finanskolonnene bli lagt til datotabellen din.
Helligdager er en valgfri parameter for å sende en liste med feriedatoer til denne datotabellen. Det aktiverer et boolsk filter kalt IsHoliday, men vil også påvirke feltene IsBusinessDay, dagtype og relative nettverksdager.
WDStartNum lar deg endre standard ukedagnummerering fra null-basert, noe som betyr fra null til seks til å kjøre fra én til syv.
AddRelativeNetWorkdays lar deg inkludere en Relative Network Day-kolonne i datotabellen.
Konklusjon
Avslutningsvis er Extended Date Table 2.0 et kraftig verktøy for å arbeide med datoer i Power Query.
Den gir et omfattende sett med funksjoner for å generere et bredt spekter av daterelatert informasjon, noe som gjør det til en uvurderlig ressurs når du arbeider med store datasett med datoinformasjon.
Beste ønsker,
Melissa de Korte
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.