Utvidet datotabell Power Query M-funksjon

I dagens blogginnlegg skal vi ta en ny titt på Power Query M-funksjonen for den utvidede datotabellen . Siden vi først la ut koden, har det vært en rekke oppdateringer ved hjelp av LuckyTemplates-fellesskapet vårt.

Den har vokst til en ganske omfattende datotabell som stort sett dekker alt du sannsynligvis trenger. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Utvidet datotabell Power Query M-funksjon

Den siste oppdateringen inkluderer også dokumentasjon om parametere og noen avklaringsnotater om attributter som finnes i datotabellen.

Jeg anbefaler å få den direkte fra LuckyTemplates-forumet. Du trenger også dette om å lage dynamiske start- og sluttdatoer for datotabellspørringer, samt den som Brian Julius utviklet.

Innholdsfortegnelse

Opprette en tom spørring

La oss komme i gang. Vi oppretter en ny tom spørring ved å høyreklikke i spørringsruten og velge en ny tom spørring.

Utvidet datotabell Power Query M-funksjon

Åpne det avanserte redigeringsvinduet, velg alt vi ser, lim inn koden og trykk på Ferdig.

Utvidet datotabell Power Query M-funksjon

La oss gi nytt navn til denne spørringen.

Utvidet datotabell Power Query M-funksjon

For å lage en faktisk datotabell, la oss starte denne funksjonsspørringen. La oss angi en startdato og en sluttdato.

Jeg passerer ikke en startmåned for et regnskapsår eller et startnummer på ukedagene. Jeg trykker bare på Invoke.

Utvidet datotabell Power Query M-funksjon

La oss deretter gi nytt navn til denne spørringen som vår Datoer-tabell.

Utvidet datotabell Power Query M-funksjon

Som du kan se, er dette en svært omfattende datotabell og vil mest sannsynlig inneholde felt som vi aldri vil kreve.

Utvidet datotabell Power Query M-funksjon

Nå, hvis det er tilfelle, kan du legge til en enkelt linje med M-kode til datotabellenfor å generere bare kolonnene du trenger for bedriftens behov.

Jeg skal lede deg gjennom hvordan du gjør den endringen i koden. Vi kan bruke brukergrensesnittet til å skrive det meste av M-koden.

La oss velge kolonnene som vi vil beholde i denne spørringen. Når vi har valgt alle kolonnene, kan vi høyreklikke på en av kolonnene og velge Fjern andre kolonner .

Utvidet datotabell Power Query M-funksjon

Som du kan se i formellinjen, viser denne nå alle kolonnenavnene for kolonnene som vi ønsker å beholde i denne spørringen.

Alt vi trenger å gjøre er å kopiere den biten av M-koden direkte fra formellinjen vår. Vi utvider formellinjen og kopierer hele koden vi ser.

Utvidet datotabell Power Query M-funksjon

Justering av M-koden for den utvidede datotabellen

På dette tidspunktet kan vi gå tilbake til funksjonsspørringen, åpne den avanserte editoren igjen og bla helt ned til bunnen.

Utvidet datotabell Power Query M-funksjon

På slutten av den siste linjen i trinnet for omorganisering av kolonnen, hopp til slutten, legg til et komma, og skriv deretter inn for å få en ny linje.

Utvidet datotabell Power Query M-funksjon

La oss lage en variabel, kalle den SelectColumns , og deretter lime inn koden vi har kopiert. Flytt til fronten av linjen igjen.

Utvidet datotabell Power Query M-funksjon

Som du ser peker dette til kilden akkurat nå, og det ønsker vi ikke. Vi ønsker det siste trinnet i stedet.

Utvidet datotabell Power Query M-funksjon

Så kopier dette variabelnavnet og lim det inn i klausulen, og trykk deretter på Ferdig.

Utvidet datotabell Power Query M-funksjon

Dette oppdaterte søket vårt.

Utvidet datotabell Power Query M-funksjon

La oss gå til datotabellspørringen vår og fjerne det siste trinnet.

Utvidet datotabell Power Query M-funksjon

Denne tabellen er nå 27 kolonner bred.

Utvidet datotabell Power Query M-funksjon

Ved å gjøre en liten justering i koden kan jeg få et undersett av alle kolonnene fra den utvidede datotabellen som jeg kan bruke i min virksomhet.

Konklusjon

Jeg håper du likte denne. Hvis du likte innholdet som dekkes i denne spesielle opplæringen, vennligst abonner på LuckyTemplates TV- kanal.

Vi har en enorm mengde innhold som kommer ut hele tiden, alt dedikert til å forbedre måten du bruker LuckyTemplates og Power Platform på.

Melissa


LuckyTemplates Shape Map Visualization for romlig analyse

LuckyTemplates Shape Map Visualization for romlig analyse

Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

I denne opplæringen viser jeg frem en unik idé rundt finansiell rapportering, som tildeler resultater for å forhåndsbestemme tabellmaler inne i LuckyTemplates.

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

Opprett DAX-mål i LuckyTemplates ved å bruke eksisterende mål eller formler. Dette er det jeg kaller tiltaket forgreningsteknikk.

Den kraftigste funksjonsanropet i LuckyTemplates

Den kraftigste funksjonsanropet i LuckyTemplates

I denne bloggen kan du utforske LuckyTemplates-datasettet, det kraftigste funksjonskallet som bringer tusenvis av M- og DAX-funksjoner til fingertuppene.

Datamodelleringsteknikker for å organisere DAX-mål

Datamodelleringsteknikker for å organisere DAX-mål

For dagens veiledning vil jeg dele noen få datamodelleringsteknikker for hvordan du kan organisere DAX-tiltakene dine bedre for en mer effektiv arbeidsflyt.

LuckyTemplates Financial Dashboard: Komplette tabelltilpasningstips

LuckyTemplates Financial Dashboard: Komplette tabelltilpasningstips

LuckyTemplates er et flott verktøy for finansiell rapportering. Her er en veiledning om hvordan du lager tilpassede tabeller for ditt LuckyTemplates økonomiske dashbord.

Gode ​​fremgangsmåter for Power Query Language Flow

Gode ​​fremgangsmåter for Power Query Language Flow

Denne opplæringen vil diskutere Power Query Language Flow og hvordan den kan bidra til å lage en jevn og effektiv datarapport.

LuckyTemplates egendefinerte ikoner | PBI visualiseringsteknikk

LuckyTemplates egendefinerte ikoner | PBI visualiseringsteknikk

Jeg vil diskutere en av mine favorittteknikker rundt LuckyTemplates egendefinerte ikoner, som bruker egendefinerte ikoner på en dynamisk måte i LuckyTemplates visuals.

Opprette LuckyTemplates-tabeller ved å bruke UNION & ROW-funksjonen

Opprette LuckyTemplates-tabeller ved å bruke UNION & ROW-funksjonen

I denne bloggen viser jeg deg hvordan du kan lage LuckyTemplates-tabeller ved å bruke en formel som kombinerer UNION-funksjonen og ROW-funksjonen.

On-Premises Data Gateway In Power Automate

On-Premises Data Gateway In Power Automate

Oppdag hvordan on-premises data gateway lar Power Automate få tilgang til skrivebordsapplikasjoner når brukeren er borte fra datamaskinen.