Power Query-funktioner, nyckelord och identifierare

Denna handledning kommer att diskutera Power Query , nyckelord och fördefinierade identifierare. Du kommer att lära dig vad de gör och hur du använder dem för att utveckla koder och formler. Du kommer också att lära dig hur du kommer åt funktionsdokumentation för att få information och exempel för din rapport.

Innehållsförteckning

Nyckelord och fördefinierade identifierare

Nyckelord och fördefinierade identifierare kan inte omdefinieras. Detta är en översikt över alla reserverade ord på M -språket.

Power Query-funktioner, nyckelord och identifierare

Om du vill ge en variabel samma namn som något av nyckelorden, måste du använda de citerade noterna. Att använda något av sökorden som variabel måste dock undvikas eftersom det kan orsaka förvirring.

Detta är ytterligare en översikt över operatorerna och interpunktörerna i M -språket.

Power Query-funktioner, nyckelord och identifierare

Power Query-funktioner

I tidigare moduler har vi pratat om . Nu kommer du att lära dig om Power Query globala miljö.

För att se den globala miljön, använd den inneboende variabeln #shared . Den returnerar en post som innehåller alla namn och värden för alla frågor, tabeller, konstanter, poster, listor och inbyggda och anpassade M -funktioner i den aktuella filen.

Det är också anledningen till att du kan referera till en fråga i den andra; varje fråga du skapar tillhör automatiskt den globala miljön.

Skapa en ny tom fråga för att demonstrera. Klicka på Ny källa på fliken Hem och välj Tom fråga .

Power Query-funktioner, nyckelord och identifierare

Ange sedan likhetstecknet följt av #shared . När du är klar trycker du på Enter . Du kommer då att se en post i förhandsgranskningsfönstret.

Power Query-funktioner, nyckelord och identifierare

Efter det, förvandla posten till en tabell.

Power Query-funktioner, nyckelord och identifierare

Power Query-funktioner, nyckelord och identifierare

Därifrån kan du använda alternativet Textfilter för att söka efter specifika funktionella grupper. Klicka på rullgardinsknappen i kolumnrubriken Namn och välj Textfilter . Välj sedan Börjar med .

Power Query-funktioner, nyckelord och identifierare

Power Query textfunktioner

Om du är intresserad av textfunktioner, skriv bara in ordet Text så får du en överblick över alla textfunktioner.

Power Query-funktioner, nyckelord och identifierare

Power Query-funktioner, nyckelord och identifierare

Om du klickar på utrymmet inuti valfri rad i kolumnen Värde, kommer du att se dokumentationen för den specifika funktionen.

Power Query-funktioner, nyckelord och identifierare

I rutan Tillämpade steg byter du namn på stegen Konverterad till tabell och Filtrerade rader till funktionerna tshared respektive Text .

Power Query-funktioner, nyckelord och identifierare

Du kan också få snabb åtkomst till tabell- eller listfunktioner genom att skapa ett dummyfilter. Använd alternativet Textfilter, ange nyckelordet Tabell i dialogrutan Filterrader och klicka sedan på OK.

Power Query-funktioner, nyckelord och identifierare

Ändra sedan den första parametern till delad i formelfältet . Du kommer då att se alla tabellfunktioner i förhandsgranskningsfönstret. Byt namn på steget till Tabellfunktioner i rutan Tillämpade steg.

Power Query-funktioner, nyckelord och identifierare

Power Query List-funktioner

För listfunktionerna kopierar du syntaxen i formelfältet och skapar en manual. Klicka på fx och klistra in den kopierade syntaxen. Ändra den tredje parametern till Lista. Efter det kommer du att se alla listfunktioner.

Och igen, byt namn på steget till Listfunktioner.

Power Query-funktioner, nyckelord och identifierare

Ändra sedan sökfrågans namn till Delad och inaktivera laddningen.

Power Query-funktioner, nyckelord och identifierare

Det kan vara väldigt bekvämt att ha den här typen av inställningar där du snabbt kan slå upp funktioner, parametrar och typer utan att lämna frågeredigeraren.

Om du känner till funktionsnamnet och vill granska en parameter eller ett exempel, skriv bara in funktionsnamnet i en ny tom fråga utan parentes. Den kommer att visa dig den interna dokumentationen för funktionen.

För att demonstrera, mata in Text.Reverse i en ny tom fråga och klicka sedan på kontrollera. Du får då se ett exempel på hur funktionen fungerar.

Power Query-funktioner, nyckelord och identifierare

Därifrån kan du även anropa funktionen. Om du matar in 123 i parametern och klickar på Anropa kommer förhandsgranskningsfönstret att visa siffrorna omvänt.

Power Query-funktioner, nyckelord och identifierare

Power Query-funktioner, nyckelord och identifierare

Power Query M Funktionsreferens

Du kan också bläddra i power-fråganreferens online. Du kan antingen gå direkt till webbplatsen eller så kan du klicka på frågetecknet i det övre högra hörnet av fönstret Advanced Editor för valfri fråga.

Power Query-funktioner, nyckelord och identifierare

Webbplatsen har sektioner för var och en av funktionsgrupperna, vilket gör det lättare att utforska.

Power Query-funktioner, nyckelord och identifierare

Ett annat sätt att komma åt onlinedokumentationen är genom att klicka på hyperlänken i dialogrutan Lägg till anpassad kolumn. Du måste ha en tabellfråga för att göra alternativet Lägg till anpassad kolumn tillgängligt.

Power Query-funktioner, nyckelord och identifierare

Hyperlänken tar dig till en annan sida. På den här sidan finns det ett avsnitt som heter Se även där du kan hitta en länk till power-frågan M-funktionsreferens.

Power Query-funktioner, nyckelord och identifierare

Det är en liten omväg om du vill gå till M Function Reference, men den listar också annan information som du kan ha nytta av.

Slutligen, om du utökar fliken Externa verktyg på LuckyTemplates skrivbord, kommer du också att se menyfliksområdet M Reference. Det menyfliksområdet är inte tillgängligt i Power Query Editor . Men om du vill bläddra i M-funktionsreferensen ibland, kan det vara bekvämt att ha den inne på LuckyTemplates skrivbord.

Power Query-funktioner, nyckelord och identifierare



Slutsats

En kod, syntax eller formel är ofullständig utan nyckelord, funktioner och identifierare. Dessa enheter hjälper till att få data och information från andra källor i en tabell för att ge önskvärda resultat. Du kan använda vilken som helst av dem i din datarapport så länge du använder dem korrekt.

Melissa

Leave a Comment

Skapa en datumtabell i LuckyTemplates

Skapa en datumtabell i LuckyTemplates

Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.

LuckyTemplates mobilrapporteringstips och tekniker

LuckyTemplates mobilrapporteringstips och tekniker

Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.

Professional Service Analytics-rapporter i LuckyTemplates

Professional Service Analytics-rapporter i LuckyTemplates

I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.

Vanliga SQL-funktioner: En översikt

Vanliga SQL-funktioner: En översikt

Upptäck några vanliga SQL-funktioner som vi kan använda som sträng, datum och några avancerade funktioner för att bearbeta eller manipulera data.

LuckyTemplates Skapa mall: Guide och tips

LuckyTemplates Skapa mall: Guide och tips

I den här handledningen kommer du att lära dig hur du skapar din perfekta LuckyTemplates-mall som är konfigurerad efter dina behov och preferenser.

Fältparametrar och små multiplar i LuckyTemplates

Fältparametrar och små multiplar i LuckyTemplates

I den här bloggen kommer vi att visa hur man lager fältparametrar med små multiplar för att skapa otroligt användbara insikter och bilder.

LuckyTemplates Rank och anpassad gruppering

LuckyTemplates Rank och anpassad gruppering

I den här bloggen kommer du att lära dig hur du använder LuckyTemplates ranknings- och anpassade grupperingsfunktioner för att segmentera en exempeldata och rangordna den enligt kriterier.

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

I den här handledningen kommer jag att täcka en specifik teknik kring hur man visar Kumulativ total endast upp till ett specifikt datum i dina bilder i LuckyTemplates.

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Lär dig hur du skapar och anpassar punktdiagram i LuckyTemplates, som huvudsakligen används för att mäta prestanda mot mål eller tidigare år.