Power-forespørgselsfunktioner, søgeord og identifikatorer

Dette selvstudie vil diskutere Power Query, nøgleord og foruddefinerede identifikatorer. Du lærer, hvad de gør, og hvordan du bruger dem til at udvikle koder og formler. Du vil også lære, hvordan du får adgang til funktionsdokumentation for at få information og eksempler til din rapport.

Indholdsfortegnelse

Nøgleord og foruddefinerede identifikatorer

Nøgleord og foruddefinerede identifikatorer kan ikke omdefineres. Dette er en oversigt over alle de reserverede ord på M- sproget.

Power-forespørgselsfunktioner, søgeord og identifikatorer

Hvis du vil give en variabel samme navn som et af nøgleordene, skal du bruge de citerede noter. Det skal dog undgås at bruge et af søgeordene som en variabel, da det kan skabe forvirring.

Dette er endnu en oversigt over operatorerne og tegnsætningerne i M- sproget.

Power-forespørgselsfunktioner, søgeord og identifikatorer

Power Query-funktioner

I tidligere moduler har vi talt om . Nu vil du lære om det globale Power Query-miljø.

For at se det globale miljø skal du bruge den iboende variabel #shared . Det returnerer en post, der indeholder alle navne og værdier for alle forespørgsler, tabeller, konstanter, poster, lister og indbyggede og brugerdefinerede M- funktioner i den aktuelle fil.

Det er også grunden til, at du kan henvise til den ene forespørgsel i den anden; hver forespørgsel, du opretter, tilhører automatisk det globale miljø.

For at demonstrere skal du oprette en ny tom forespørgsel. Klik på Ny kilde på fanen Hjem, og vælg Blank forespørgsel .

Power-forespørgselsfunktioner, søgeord og identifikatorer

Indtast derefter lighedstegnet efterfulgt af #delt . Når du er færdig, skal du trykke på Enter . Du vil derefter se en post i forhåndsvisningsruden.

Power-forespørgselsfunktioner, søgeord og identifikatorer

Derefter skal du forvandle posten til en tabel.

Power-forespørgselsfunktioner, søgeord og identifikatorer

Power-forespørgselsfunktioner, søgeord og identifikatorer

Derfra kan du bruge indstillingen Tekstfiltre til at søge efter specifikke funktionelle grupper. Klik på rullemenuen i kolonneoverskriften Navn, og vælg Tekstfiltre . Vælg derefter Begynder med .

Power-forespørgselsfunktioner, søgeord og identifikatorer

Power Query Tekstfunktioner

Hvis du er interesseret i tekstfunktioner, skal du blot indtaste ordet Tekst, så får du et overblik over alle tekstfunktionerne.

Power-forespørgselsfunktioner, søgeord og identifikatorer

Power-forespørgselsfunktioner, søgeord og identifikatorer

Hvis du klikker på mellemrummet inde i en række i kolonnen Værdi, vil du se dokumentationen for den specifikke funktion.

Power-forespørgselsfunktioner, søgeord og identifikatorer

I ruden Anvendte trin skal du omdøbe trinnene Konverteret til tabel og Filtrerede rækker til henholdsvis tdelte og tekstfunktioner .

Power-forespørgselsfunktioner, søgeord og identifikatorer

Du kan også få hurtig adgang til tabel- eller listefunktioner ved at oprette et dummy-filter. Brug indstillingen Tekstfiltre, indtast nøgleordet Tabel i dialogboksen Filterrækker og klik derefter på OK.

Power-forespørgselsfunktioner, søgeord og identifikatorer

Derefter skal du i formellinjen ændre den første parameter til delt . Du vil derefter se alle tabelfunktionerne i forhåndsvisningsruden. Omdøb trinnet til Tabelfunktioner i ruden Anvendte trin.

Power-forespørgselsfunktioner, søgeord og identifikatorer

Power Query List Funktioner

For listefunktionerne skal du kopiere syntaksen i formellinjen og oprette en manual. Klik på fx og indsæt den kopierede syntaks. Skift den tredje parameter til List. Derefter vil du se alle listefunktionerne.

Og igen, omdøb trinnet til Listefunktioner.

Power-forespørgselsfunktioner, søgeord og identifikatorer

Skift derefter forespørgselsnavnet til Delt og deaktiver belastningen.

Power-forespørgselsfunktioner, søgeord og identifikatorer

Det kan være meget praktisk at have denne form for opsætning, hvor du hurtigt kan slå funktioner, parametre og typer op uden at forlade forespørgselseditoren.

Hvis du kender funktionsnavnet og vil gennemgå en parameter eller et eksempel, skal du blot indtaste funktionsnavnet i en ny tom forespørgsel uden parentes. Det vil vise dig den interne dokumentation for funktionen.

For at demonstrere skal du indtaste Text.Reverse i en ny tom forespørgsel og derefter klikke på tjek. Du vil herefter se et eksempel på, hvordan funktionen fungerer.

Power-forespørgselsfunktioner, søgeord og identifikatorer

Derfra kan du også aktivere funktionen. Hvis du indtaster 123 i parameteren og klikker på Invoke , vil forhåndsvisningsruden vise tallene omvendt.

Power-forespørgselsfunktioner, søgeord og identifikatorer

Power-forespørgselsfunktioner, søgeord og identifikatorer

Power Query M Funktionsreference

Du kan også gennemse strømforespørgslenreference online. Du kan enten gå direkte til webstedet, eller du kan klikke på spørgsmålstegnet i øverste højre hjørne af vinduet Avanceret redigering af enhver forespørgsel.

Power-forespørgselsfunktioner, søgeord og identifikatorer

Hjemmesiden har sektioner for hver af funktionsgrupperne, hvilket gør det nemmere at udforske.

Power-forespørgselsfunktioner, søgeord og identifikatorer

En anden måde at få adgang til onlinedokumentationen er ved at klikke på hyperlinket i dialogboksen Tilføj brugerdefineret kolonne. Du skal have en tabelforespørgsel for at gøre indstillingen Tilføj tilpasset kolonne tilgængelig.

Power-forespørgselsfunktioner, søgeord og identifikatorer

Hyperlinket bringer dig til en anden side. På denne side er der et afsnit kaldet Se også , hvor du kan finde et link til power-forespørgslen M-funktionsreference.

Power-forespørgselsfunktioner, søgeord og identifikatorer

Det er en lille omvej, hvis du vil gå til M -funktionsreferencen, men den viser også andre oplysninger, du kan finde nyttige.

Til sidst, hvis du udvider fanen Eksterne værktøjer på LuckyTemplates-skrivebordet, vil du også se M-referencebåndet. Det bånd er ikke tilgængeligt i Power-forespørgselseditoren . Men hvis du vil gennemse M-funktionsreferencen en gang imellem, kunne det være praktisk at have det inde på LuckyTemplates-skrivebordet.

Power-forespørgselsfunktioner, søgeord og identifikatorer



Konklusion

En kode, syntaks eller formel er ufuldstændig uden nøgleord, funktioner og identifikatorer. Disse enheder hjælper med at få data og information fra andre kilder i en tabel for at give ønskværdige resultater. Du kan bruge enhver af dem i din datarapport, så længe du bruger dem korrekt.

Melissa


Hvad er Power Query & M Language: En detaljeret oversigt

Hvad er Power Query & M Language: En detaljeret oversigt

Denne vejledning giver et overblik over Power Query Editor og M-sproget inde på LuckyTemplates-skrivebordet.

Opret en sideinddelt rapport: Tilføjelse af tekster og billeder

Opret en sideinddelt rapport: Tilføjelse af tekster og billeder

Lær, hvordan du opretter en sideinddelt rapport, tilføjer tekster og billeder og derefter eksporterer din rapport til forskellige dokumentformater.

SharePoint Automate-funktionen | En introduktion

SharePoint Automate-funktionen | En introduktion

Lær, hvordan du bruger SharePoint-automatiseringsfunktionen til at skabe arbejdsgange og hjælpe dig med at mikrostyre SharePoint-brugere, -biblioteker og -lister.

Løs en dataanalyseudfordring med LuckyTemplates Accelerator

Løs en dataanalyseudfordring med LuckyTemplates Accelerator

Udvid dine rapportudviklingsevner ved at deltage i en dataanalyseudfordring. Acceleratoren kan hjælpe dig med at blive LuckyTemplates-superbruger!

Løbende totaler i LuckyTemplates ved hjælp af DAX

Løbende totaler i LuckyTemplates ved hjælp af DAX

Lær, hvordan du beregner løbende totaler i LuckyTemplates ved hjælp af DAX. Løbende totaler giver dig mulighed for ikke at blive fanget af et individuelt resultat.

LuckyTemplates Dax-variabler er konstante: Hvad betyder det?

LuckyTemplates Dax-variabler er konstante: Hvad betyder det?

Forstå konceptet med variabler i DAX i LuckyTemplates og betydningen af ​​variabler for, hvordan dine mål beregnes.

LuckyTemplates hældningsdiagram: en oversigt

LuckyTemplates hældningsdiagram: en oversigt

Lær mere om det brugerdefinerede visuelle kaldet LuckyTemplates Slope-diagrammet, som bruges til at vise stigning/fald for en enkelt eller flere metrics.

LuckyTemplates farvetemaer til ensartede visualiseringer

LuckyTemplates farvetemaer til ensartede visualiseringer

Opdag farvetemaerne i LuckyTemplates. Disse er afgørende for, at dine rapporter og visualiseringer kan se ud og fungere problemfrit.

Beregning af gennemsnit i LuckyTemplates: Isolering af resultater på ugedage eller weekender ved hjælp af DAX

Beregning af gennemsnit i LuckyTemplates: Isolering af resultater på ugedage eller weekender ved hjælp af DAX

Beregning af et gennemsnit i LuckyTemplates kan gøres på mange måder for at give dig præcise oplysninger til dine virksomhedsrapporter.

LuckyTemplates tema | LuckyTemplates Desktop Standard Theming

LuckyTemplates tema | LuckyTemplates Desktop Standard Theming

Lad os dykke ned i Standard LuckyTemplates-temaer og gennemgå nogle af de funktioner, der er indbygget i selve LuckyTemplates Desktop-applikationen.