Power Query-Funktionen, Schlüsselwörter und Bezeichner

Power Query-Funktionen, Schlüsselwörter und Bezeichner

In diesem Tutorial werden Power Query- Funktionen , Schlüsselwörter und vordefinierte Bezeichner erläutert. Sie erfahren, was sie tun und wie Sie sie bei der Entwicklung von Codes und Formeln verwenden. Außerdem erfahren Sie, wie Sie auf die Funktionsdokumentation zugreifen, um Informationen und Beispiele für Ihren Bericht zu erhalten.

Inhaltsverzeichnis

Schlüsselwörter und vordefinierte Bezeichner

Schlüsselwörter und vordefinierte Bezeichner können nicht neu definiert werden. Dies ist eine Übersicht aller reservierten Wörter in der M- Sprache.

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Wenn Sie einer Variablen denselben Namen wie einem der Schlüsselwörter geben möchten, müssen Sie die Notationen in Anführungszeichen verwenden. Die Verwendung eines der Schlüsselwörter als Variable muss jedoch vermieden werden, da dies zu Verwirrung führen kann.

Dies ist eine weitere Übersicht über die Operatoren und Interpunktoren in der M- Sprache.

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Power Query-Funktionen

In früheren Modulen haben wir über Power Query-Umgebungen gesprochen . Jetzt erfahren Sie mehr über die globale Power Query-Umgebung.

Um die globale Umgebung anzuzeigen, verwenden Sie die intrinsische Variable #shared . Es wird ein Datensatz zurückgegeben, der alle Namen und Werte aller Abfragen, Tabellen, Konstanten, Datensätze, Listen sowie nativer und benutzerdefinierter M- Funktionen in der aktuellen Datei enthält.

Dies ist auch der Grund, warum Sie in einer anderen Abfrage auf eine Abfrage verweisen können. Jede von Ihnen erstellte Abfrage gehört automatisch zu dieser globalen Umgebung.

Erstellen Sie zur Veranschaulichung eine neue leere Abfrage. Klicken Sie auf der Registerkarte „Startseite“ auf „Neue Quelle“ und wählen Sie „Leere Abfrage“ aus .

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Geben Sie als Nächstes das Gleichheitszeichen gefolgt von #shared ein . Wenn Sie fertig sind, drücken Sie die Eingabetaste . Anschließend wird im Vorschaubereich ein Datensatz angezeigt.

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Anschließend verwandeln Sie den Datensatz in eine Tabelle.

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Von dort aus können Sie mit der Option „Textfilter“ nach bestimmten Funktionsgruppen suchen. Klicken Sie auf die Dropdown-Schaltfläche in der Spaltenüberschrift „Name“ und wählen Sie „ Textfilter“ aus . Wählen Sie dann „Beginnt mit“ aus .

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Power Query-Textfunktionen

Wenn Sie sich für Textfunktionen interessieren, geben Sie einfach das Wort Text ein und Sie erhalten eine Übersicht über alle Textfunktionen.

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Wenn Sie auf das Leerzeichen in einer beliebigen Zeile der Spalte „Wert“ klicken, wird die Dokumentation dieser spezifischen Funktion angezeigt.

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Benennen Sie im Bereich „Angewandte Schritte“ die Schritte „In Tabelle konvertiert“ und „Gefilterte Zeilen“ in „ tshared “ bzw. „Textfunktionen“ um .

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Sie können auch schnell auf Tabellen- oder Listenfunktionen zugreifen, indem Sie einen Dummy-Filter erstellen. Geben Sie mithilfe der Option „Textfilter“ das Schlüsselwort „Tabelle“ in das Dialogfeld „Zeilen filtern“ ein und klicken Sie dann auf „OK“.

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Als nächstes ändern Sie in der Bearbeitungsleiste den ersten Parameter in shared . Anschließend sehen Sie im Vorschaubereich alle Tabellenfunktionen. Benennen Sie den Schritt im Bereich „Angewandte Schritte“ in „Tabellenfunktionen“ um.

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Power Query-Listenfunktionen

Für die Listenfunktionen kopieren Sie die Syntax in der Bearbeitungsleiste und erstellen ein Handbuch. Klicken Sie auf fx und fügen Sie die kopierte Syntax ein. Ändern Sie den dritten Parameter in „Liste“. Danach sehen Sie alle Listenfunktionen.

Benennen Sie den Schritt erneut in „Funktionen auflisten“ um.

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Als nächstes ändern Sie den Abfragenamen in „Freigegeben“ und deaktivieren Sie das Laden.

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Es kann sehr praktisch sein, eine solche Einrichtung zu haben, bei der Sie schnell nach Funktionen, Parametern und Typen suchen können, ohne den Abfrageeditor zu verlassen.

Wenn Sie den Funktionsnamen kennen und einen Parameter oder ein Beispiel überprüfen möchten, geben Sie einfach den Funktionsnamen in eine neue leere Abfrage ohne Klammern ein. Es zeigt Ihnen die interne Dokumentation der Funktion.

Geben Sie zur Veranschaulichung Text.Reverse in eine neue leere Abfrage ein und klicken Sie dann auf „Prüfen“. Anschließend sehen Sie ein Beispiel für die Funktionsweise der Funktion.

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Von dort aus können Sie die Funktion auch aufrufen. Wenn Sie 123 in den Parameter eingeben und auf „Invoke“ klicken , werden im Vorschaufenster die Zahlen in umgekehrter Reihenfolge angezeigt.

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Power Query M-Funktionsreferenz

Sie können die Power-Query- M-Funktionsreferenz auch online durchsuchen . Sie können entweder direkt zur Website gehen oder auf das Fragezeichen in der oberen rechten Ecke des Fensters „Erweiterter Editor“ einer beliebigen Abfrage klicken.

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Die Website verfügt über Abschnitte für jede Funktionsgruppe, die die Erkundung erleichtern.

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Eine weitere Möglichkeit, auf die Online-Dokumentation zuzugreifen, besteht darin, auf den Hyperlink im Dialogfeld „Benutzerdefinierte Spalte hinzufügen“ zu klicken. Sie benötigen eine Tabellenabfrage, um die Option „Benutzerdefinierte Spalte hinzufügen“ verfügbar zu machen.

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Der Hyperlink führt Sie zu einer anderen Seite. Auf dieser Seite gibt es einen Abschnitt namens „ Siehe auch“ , in dem Sie einen Link zur Power-Query-M-Funktionsreferenz finden.

Power Query-Funktionen, Schlüsselwörter und Bezeichner

Wenn Sie zur M- Funktionsreferenz gehen möchten, ist das ein kleiner Umweg , aber dort sind auch andere Informationen aufgeführt, die für Sie nützlich sein könnten.

Wenn Sie schließlich die Registerkarte „Externe Tools“ im LuckyTemplates-Desktop erweitern, wird auch das Menüband „M-Referenz“ angezeigt. Dieses Menüband ist im Power-Query-Editor nicht verfügbar . Wenn Sie jedoch gelegentlich die M-Funktionsreferenz durchsuchen möchten, könnte es praktisch sein, sie im LuckyTemplates-Desktop zu haben.

Power Query-Funktionen, Schlüsselwörter und Bezeichner


Power Query-Datentypen und Konnektoren
M-Sprache und Power Query-Editor in LuckyTemplates

Abschluss

Ein Power-Query- Code, eine Syntax oder eine Formel ist ohne Schlüsselwörter, Funktionen und Bezeichner unvollständig. Diese Entitäten helfen dabei, Daten und Informationen aus anderen Quellen innerhalb einer Tabelle abzurufen, um gewünschte Ergebnisse zu liefern. Sie können jede davon in Ihrem Datenbericht verwenden, solange Sie sie richtig verwenden.

Melissa


So speichern und laden Sie eine RDS-Datei in R

So speichern und laden Sie eine RDS-Datei in R

Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.

Einführung in den Filterkontext in LuckyTemplates

Einführung in den Filterkontext in LuckyTemplates

In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.

Materialisierungsideen für Datencaches in DAX Studio

Materialisierungsideen für Datencaches in DAX Studio

In diesem Tutorial werden die Ideen der Materialisierung von Datencaches und deren Auswirkungen auf die Leistung von DAXs bei der Bereitstellung von Ergebnissen erläutert.

Geschäftsberichte mit LuckyTemplates

Geschäftsberichte mit LuckyTemplates

Wenn Sie bisher noch Excel verwenden, ist dies der beste Zeitpunkt, LuckyTemplates für Ihre Geschäftsberichtsanforderungen zu verwenden.

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst