Power Query-functies, trefwoorden en identificatiegegevens

Power Query-functies, trefwoorden en identificatiegegevens

In deze zelfstudie worden Power Query- functies , trefwoorden en vooraf gedefinieerde ID's besproken. Je leert wat ze doen en hoe je ze kunt gebruiken bij het ontwikkelen van codes en formules. U leert ook hoe u functiedocumentatie kunt openen om informatie en voorbeelden voor uw rapport te krijgen.

Inhoudsopgave

Sleutelwoorden en vooraf gedefinieerde identificatiegegevens

Sleutelwoorden en vooraf gedefinieerde ID's kunnen niet opnieuw worden gedefinieerd. Dit is een overzicht van alle gereserveerde woorden in de M- taal.

Power Query-functies, trefwoorden en identificatiegegevens

Als u een variabele dezelfde naam wilt geven als een van de trefwoorden, moet u de aanhalingstekens gebruiken. Het gebruik van een van de trefwoorden als een variabele moet echter worden vermeden, omdat dit tot verwarring kan leiden.

Dit is nog een overzicht van de operatoren en leestekens in de M- taal.

Power Query-functies, trefwoorden en identificatiegegevens

Power Query-functies

In eerdere modules hebben we het gehad over Power Query-omgevingen . Nu leert u meer over de wereldwijde Power Query-omgeving.

Gebruik de intrinsieke variabele #shared om de globale omgeving te bekijken . Het retourneert een record met alle namen en waarden van alle query's, tabellen, constanten, records, lijsten en oorspronkelijke en aangepaste M- functies in het huidige bestand.

Het is ook de reden waarom u naar de ene query in de andere kunt verwijzen; elke query die u maakt, behoort automatisch tot die globale omgeving.

Maak een nieuwe lege query om dit te demonstreren. Klik op Nieuwe bron op het tabblad Start en selecteer Lege query .

Power Query-functies, trefwoorden en identificatiegegevens

Voer vervolgens het gelijkteken in gevolgd door #shared . Als u klaar bent, drukt u op Enter . U ziet dan een record in het voorbeeldvenster.

Power Query-functies, trefwoorden en identificatiegegevens

Verander daarna het record in een tabel.

Power Query-functies, trefwoorden en identificatiegegevens

Power Query-functies, trefwoorden en identificatiegegevens

Van daaruit kunt u de optie Tekstfilters gebruiken om naar specifieke functionele groepen te zoeken. Klik op de vervolgkeuzeknop in de kolomkop Naam en selecteer Tekstfilters . Selecteer vervolgens Begint met .

Power Query-functies, trefwoorden en identificatiegegevens

Power Query-tekstfuncties

Als u geïnteresseerd bent in tekstfuncties, voert u gewoon het woord tekst in en u krijgt een overzicht van alle tekstfuncties.

Power Query-functies, trefwoorden en identificatiegegevens

Power Query-functies, trefwoorden en identificatiegegevens

Als u op de ruimte in een willekeurige rij van de kolom Waarde klikt, ziet u de documentatie van die specifieke functie.

Power Query-functies, trefwoorden en identificatiegegevens

Hernoem in het deelvenster Toegepaste stappen de stappen Omgezet naar tabel en Gefilterde rijen naar respectievelijk tshared en Tekstfuncties .

Power Query-functies, trefwoorden en identificatiegegevens

U kunt ook snel toegang krijgen tot tabel- of lijstfuncties door een dummyfilter te maken. Voer met behulp van de optie Tekstfilters het trefwoord Tabel in het dialoogvenster Filterrijen in en klik vervolgens op OK.

Power Query-functies, trefwoorden en identificatiegegevens

Wijzig vervolgens in de formulebalk de eerste parameter in shared . U ziet dan alle tabelfuncties in het voorbeeldvenster. Hernoem de stap naar Tabelfuncties in het deelvenster Toegepaste stappen.

Power Query-functies, trefwoorden en identificatiegegevens

Power Query Lijst Functies

Kopieer voor de lijstfuncties de syntaxis in de formulebalk en maak een handleiding. Klik op fx en plak de gekopieerde syntaxis. Wijzig de derde parameter in Lijst. Daarna ziet u alle lijstfuncties.

En nogmaals, hernoem de stap naar Lijstfuncties.

Power Query-functies, trefwoorden en identificatiegegevens

Wijzig vervolgens de querynaam in gedeeld en schakel de belasting uit.

Power Query-functies, trefwoorden en identificatiegegevens

Het kan erg handig zijn om dit soort instellingen te hebben waarmee u snel functies, parameters en typen kunt opzoeken zonder de query-editor te verlaten.

Als u de functienaam kent en een parameter of een voorbeeld wilt bekijken, voert u de functienaam in een nieuwe lege query in zonder de haakjes. Het toont u de interne documentatie van de functie.

Om te demonstreren voert u Text.Reverse in een nieuwe lege query in en klikt u vervolgens op controleren. Je krijgt dan een voorbeeld te zien van hoe de functie werkt.

Power Query-functies, trefwoorden en identificatiegegevens

Van daaruit kunt u ook de functie aanroepen. Als u 123 in de parameter invoert en op Invoke klikt , toont het voorbeeldvenster de getallen in omgekeerde volgorde.

Power Query-functies, trefwoorden en identificatiegegevens

Power Query-functies, trefwoorden en identificatiegegevens

Power Query M-functiereferentie

U kunt ook online door de Power Query M-functiereferentie bladeren . U kunt rechtstreeks naar de website gaan of u kunt op het vraagteken klikken in de rechterbovenhoek van het venster Geavanceerde editor van een zoekopdracht.

Power Query-functies, trefwoorden en identificatiegegevens

De website heeft secties voor elk van de functiegroepen, waardoor het gemakkelijker te verkennen is.

Power Query-functies, trefwoorden en identificatiegegevens

Een andere manier om toegang te krijgen tot de online documentatie is door te klikken op de hyperlink in het dialoogvenster Aangepaste kolom toevoegen. U moet een tabelquery hebben om de optie Aangepaste kolom toevoegen beschikbaar te maken.

Power Query-functies, trefwoorden en identificatiegegevens

De hyperlink brengt u naar een andere pagina. Op deze pagina is er een sectie met de naam Zie ook waar u een link kunt vinden naar de power query M-functiereferentie.

Power Query-functies, trefwoorden en identificatiegegevens

Het is een kleine omweg als u naar de M- functiereferentie wilt gaan , maar het bevat ook andere informatie die u mogelijk nuttig vindt.

Als u ten slotte het tabblad Externe hulpprogramma's in de LuckyTemplates-desktop uitbreidt, ziet u ook het M-referentielint. Dat lint is niet beschikbaar in de Power Query-editor . Maar als u af en toe door de M-functiereferentie wilt bladeren, kan het handig zijn om deze op de LuckyTemplates-desktop te hebben.

Power Query-functies, trefwoorden en identificatiegegevens


Power Query-gegevenstypen en -connectoren
M Taal- en Power Query-editor in LuckyTemplates

Conclusie

Een krachtige querycode, syntaxis of formule is onvolledig zonder trefwoorden, functies en identificaties. Deze entiteiten helpen bij het ophalen van gegevens en informatie uit andere bronnen binnen een tabel om gewenste resultaten te bieden. U kunt ze allemaal in uw gegevensrapport gebruiken, zolang u ze maar correct gebruikt.

Melissa


Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten