Power Query-funksjoner, nøkkelord og identifikatorer

Denne opplæringen vil diskutere Power Query , nøkkelord og forhåndsdefinerte identifikatorer. Du vil lære hva de gjør og hvordan du bruker dem til å utvikle koder og formler. Du vil også lære hvordan du får tilgang til funksjonsdokumentasjon for å få informasjon og eksempler for rapporten.

Innholdsfortegnelse

Nøkkelord og forhåndsdefinerte identifikatorer

Nøkkelord og forhåndsdefinerte identifikatorer kan ikke omdefineres. Dette er en oversikt over alle de reserverte ordene på M -språket.

Power Query-funksjoner, nøkkelord og identifikatorer

Hvis du vil gi en variabel samme navn som noen av nøkkelordene, må du bruke notasjonene i anførselstegn. Imidlertid må du unngå å bruke noen av søkeordene som en variabel fordi det kan føre til forvirring.

Dette er nok en oversikt over operatorene og tegnsettingstegnene i M- språket.

Power Query-funksjoner, nøkkelord og identifikatorer

Power Query-funksjoner

I tidligere moduler har vi snakket om . Nå vil du lære om Power Query globale miljø.

For å se det globale miljøet, bruk den indre variabelen #shared . Den returnerer en post som inneholder alle navnene og verdiene til alle spørringene, tabellene, konstantene, poster, lister og native og egendefinerte M -funksjoner i gjeldende fil.

Det er også grunnen til at du kan referere til en spørring i den andre; hver spørring du oppretter, tilhører automatisk det globale miljøet.

For å demonstrere, opprett en ny tom spørring. Klikk Ny kilde i Hjem-fanen og velg Blank Query .

Power Query-funksjoner, nøkkelord og identifikatorer

Deretter skriver du inn likhetstegnet etterfulgt av #delt . Når du er ferdig, trykker du på Enter . Du vil da se en post i forhåndsvisningsruten.

Power Query-funksjoner, nøkkelord og identifikatorer

Etter det gjør du posten til en tabell.

Power Query-funksjoner, nøkkelord og identifikatorer

Power Query-funksjoner, nøkkelord og identifikatorer

Derfra kan du bruke alternativet Tekstfiltre til å søke etter spesifikke funksjonsgrupper. Klikk på rullegardinknappen i kolonneoverskriften Navn og velg Tekstfiltre . Velg deretter Begynner med .

Power Query-funksjoner, nøkkelord og identifikatorer

Power Query tekstfunksjoner

Hvis du er interessert i tekstfunksjoner, skriv bare inn ordet Tekst så får du en oversikt over alle tekstfunksjonene.

Power Query-funksjoner, nøkkelord og identifikatorer

Power Query-funksjoner, nøkkelord og identifikatorer

Hvis du klikker på plassen i en hvilken som helst rad i Verdi-kolonnen, vil du se dokumentasjonen for den spesifikke funksjonen.

Power Query-funksjoner, nøkkelord og identifikatorer

I ruten Anvendte trinn, gi nytt navn til trinnene Konvertert til tabell og Filtrerte rader til henholdsvis tdelt og tekstfunksjoner .

Power Query-funksjoner, nøkkelord og identifikatorer

Du kan også få rask tilgang til tabell- eller listefunksjoner ved å lage et dummy-filter. Bruk alternativet Tekstfiltre, skriv inn nøkkelordet Tabell i dialogboksen Filterrader og klikk deretter OK.

Power Query-funksjoner, nøkkelord og identifikatorer

Deretter endrer du den første parameteren til delt i formellinjen . Du vil da se alle tabellfunksjonene i forhåndsvisningsruten. Gi nytt navn til trinnet til Tabellfunksjoner i ruten Applied Steps.

Power Query-funksjoner, nøkkelord og identifikatorer

Power Spørringslistefunksjoner

For listefunksjonene kopierer du syntaksen i formellinjen og lager en manual. Klikk fx og lim inn den kopierte syntaksen. Endre den tredje parameteren til List. Etter det vil du se alle listefunksjonene.

Og igjen, gi nytt navn til trinnet til Listefunksjoner.

Power Query-funksjoner, nøkkelord og identifikatorer

Deretter endrer du søkenavnet til Delt og deaktiverer belastningen.

Power Query-funksjoner, nøkkelord og identifikatorer

Det kan være veldig praktisk å ha denne typen oppsett hvor du raskt kan slå opp funksjoner, parametere og typer uten å forlate spørringsredigeringsprogrammet.

Hvis du kjenner funksjonsnavnet og vil gjennomgå en parameter eller et eksempel, skriv bare inn funksjonsnavnet i en ny tom spørring uten parentes. Den vil vise deg den interne dokumentasjonen for funksjonen.

For å demonstrere, skriv inn Text.Reverse i en ny tom spørring og klikk deretter på sjekk. Du vil da se et eksempel på hvordan funksjonen fungerer.

Power Query-funksjoner, nøkkelord og identifikatorer

Derfra kan du også starte funksjonen. Hvis du skriver inn 123 i parameteren og klikker på Invoke , vil forhåndsvisningsruten vise tallene i motsatt rekkefølge.

Power Query-funksjoner, nøkkelord og identifikatorer

Power Query-funksjoner, nøkkelord og identifikatorer

Power Query M-funksjonsreferanse

Du kan også bla gjennom strømforespørselenreferanse på nettet. Du kan enten gå direkte til nettstedet, eller du kan klikke på spørsmålstegnet øverst til høyre i vinduet Advanced Editor for ethvert søk.

Power Query-funksjoner, nøkkelord og identifikatorer

Nettsiden har seksjoner for hver av funksjonsgruppene, noe som gjør det enklere å utforske.

Power Query-funksjoner, nøkkelord og identifikatorer

En annen måte å få tilgang til nettdokumentasjonen på er ved å klikke på hyperkoblingen i dialogboksen Legg til egendefinert kolonne. Du må ha en tabellspørring for å gjøre alternativet Legg til egendefinert kolonne tilgjengelig.

Power Query-funksjoner, nøkkelord og identifikatorer

Hyperkoblingen vil bringe deg til en annen side. På denne siden er det en seksjon som heter Se også , hvor du kan finne en lenke til strømforespørselen M-funksjonsreferanse.

Power Query-funksjoner, nøkkelord og identifikatorer

Det er en liten omvei hvis du vil gå til M Function Reference, men den viser også annen informasjon du kan finne nyttig.

Til slutt, hvis du utvider fanen Eksterne verktøy på LuckyTemplates-skrivebordet, vil du også se M Reference-båndet. Det båndet er ikke tilgjengelig i Power Query Editor . Men hvis du ønsker å bla gjennom M-funksjonsreferansen noen ganger, kan det være praktisk å ha den inne på LuckyTemplates-skrivebordet.

Power Query-funksjoner, nøkkelord og identifikatorer



Konklusjon

En kode, syntaks eller formel er ufullstendig uten nøkkelord, funksjoner og identifikatorer. Disse enhetene hjelper til med å hente data og informasjon fra andre kilder i en tabell for å gi ønskelige resultater. Du kan bruke hvilken som helst av dem i datarapporten din så lenge du bruker dem riktig.

Melissa

Leave a Comment

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

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.

Opprette en datotabell i LuckyTemplates

Opprette en datotabell i LuckyTemplates

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å.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.

Vanlige SQL-funksjoner: en oversikt

Vanlige SQL-funksjoner: en oversikt

Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.

LuckyTemplates Template Creation: Guide og tips

LuckyTemplates Template Creation: Guide og tips

I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.

LuckyTemplates-rangering og tilpasset gruppering

LuckyTemplates-rangering og tilpasset gruppering

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.

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

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.