LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

In diesem Tutorial erfahren Sie mehr über LuckyTemplates-Werte und wie sie im Power Query-Editor generiert werden . Diese Werte verfügen über entsprechende Literale, die in Codes und Ausdrücken verwendet werden können, um Ergebnisse und Daten zu erzeugen. Außerdem erfahren Sie, wie und wo Sie die Werte anwenden, um einen überzeugenden Bericht zu erstellen.

Inhaltsverzeichnis

LuckyTemplates-Werte und ihre Literale

Ein einzelnes Datenelement, das durch die Auswertung eines Ausdrucks erzeugt wird, wird als Wert bezeichnet . Bei der Betrachtung von Datentypen und Operatoren gibt es zwei Hauptgruppen: Werte vom primitiven Typ und Werte vom strukturierten Typ . Primitive Werte sind Werte, die nicht aus anderen Werten aufgebaut sind. Strukturierte Werte sind Werte, die sowohl aus primitiven als auch aus anderen strukturierten Werten bestehen.

Jedem Werttyp ist eine Literalsyntax zugeordnet, mit der Werte dieses bestimmten Typs erstellt werden. Es verfügt außerdem über eine Reihe von Operatoren, die verwendet werden können. Die einfachste Form eines Ausdrucks ist ein Literal, das einen Wert darstellt.

Dies ist eine Tabelle mit einigen Werten und ihren entsprechenden Literalen:

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Sie können weitere Beispiele im Power Query- Editor anzeigen. Erstellen Sie eine neue Abfrage, indem Sie den Abfrageeditor öffnen und zur Registerkarte „Startseite“ wechseln. Klicken Sie anschließend auf „Neue Quelle“ und wählen Sie „Leer“ aus .

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Eine andere Möglichkeit besteht darin, mit der rechten Maustaste in den Abfragebereich zu klicken, auf „ Neue Abfrage“ zu klicken und „Leere Abfrage“ auszuwählen .

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Nullwerte

Der erste Wert, der besprochen wird, ist Null , der mit dem Literal null geschrieben wird . Null wird verwendet, um das Fehlen eines Werts oder einen Wert in einem unbestimmten oder unbekannten Zustand darzustellen. Wenn Sie es in die Bearbeitungsleiste eingeben, sehen Sie, dass das Symbol neben dem Abfragenamen eine Tabelle mit einem Fragezeichen ist.

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Der logische Wert wird für (unverständliche) Operationen verwendet und kann entweder wahr oder falsch sein. Es wird mit den Literalen true und false geschrieben . Wenn Sie „true“ in die Bearbeitungsleiste eingeben und die Eingabetaste drücken, werden Sie feststellen, dass der Wert in einen vollständigen Text in Großbuchstaben umgewandelt wird.

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Wenn Sie jedoch das Fenster „Erweiterter Editor“ öffnen, sehen Sie, dass „ true“ in Kleinbuchstaben geschrieben ist. Dies liegt daran, dass bei Power Query die Groß-/Kleinschreibung beachtet wird. Das bedeutet, dass alle anderen Schlüsselwörter in M ​​in Kleinbuchstaben geschrieben werden müssen.

Denken Sie daran, dass Power Query den let- Ausdruck erstellt hat. Wenn Sie also einen einzelnen Ausdruck erstellen, können Sie alles im Fenster entfernen und einfach true eingeben . Wenn Sie auf „Fertig“ klicken, erhalten Sie das genaue Ergebnis.

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Leere Werte

Null und Blank sind zwei verschiedene Werte. Erstellen Sie zur Demonstration eine neue Abfrage und öffnen Sie das Fenster „Erweiterter Editor“. Geben Sie als Nächstes diesen Code ein.

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Aktivieren Sie anschließend das Spaltenprofil auf der Registerkarte „Ansicht“.

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

In der Spaltenstatistik unterhalb des Vorschaufensters können Sie sehen, dass die Beispielspalte sieben eindeutige Werte enthält. Sie können jedoch nur zwei Werte unterscheiden: Leerzeichen und null .

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Ändern Sie die Gruppierung der Werteverteilung. Klicken Sie auf die Auslassungspunkte der Tabelle, klicken Sie auf „Gruppieren nach“ und wählen Sie „Textlänge“ aus. Das Diagramm verwandelt sich dann in eine Textlängenverteilung.

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Im Diagramm sehen Sie, dass es eine leere Textzeichenfolge enthält, da Sie ein Element mit einer Textlänge von null Zeichen haben. Es verfügt außerdem über 4 Zeichenfolgen mit einem Zeichen und eine weitere einzelne Zeichenfolge mit zwei Zeichen.

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Was wie eine Leerstelle aussieht , kann in Wirklichkeit eine Reihe von Dingen sein. In den meisten Fällen wird es wahrscheinlich nur eine leere Textzeichenfolge sein; Es kann sich auch um eine Reihe von Leerzeichen oder anderen Nicht-Hauptzeichen handeln.

Wichtig ist, was in der nächsten Spalte steht. Es zeigt, dass keines dieser Leerzeichen tatsächlich gleich null ist , da sie alle einen Wert darstellen, während null das Fehlen eines Werts darstellt.

Zahlenwerte und spezielle LuckyTemplates-Werte

Ein weiterer primitiver Wert ist der Zahlenwert . Wenn Sie eine neue Abfrage erstellen und einen numerischen Wert in die Bearbeitungsleiste eingeben, wird der Wert im Vorschaufenster angezeigt. Der Abfragename enthält Daten vom Typ Nummer.

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Die Standardbibliothek enthält auch Ausdrücke, die Zahlen zurückgeben. Wenn Sie beispielsweise =Number.PI in die Bearbeitungsleiste eingeben, wird Ihnen im Vorschaufenster der Wert Pi angezeigt.

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Es gibt auch spezielle Werte, die als Zahlenwerte betrachtet werden , wie beispielsweise positive und negative Unendlichkeit.

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Dann gibt es noch den Wert, der keine Zahl ist und mit NaN bezeichnet wird . Dieser Wert wird durch Division von Null durch Null erhalten.

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Datums- und zeitbezogene Funktionen können alle mit ihrer eigenen spezifischen intrinsischen Funktion erstellt werden. Wenn Sie ein Datum in die Bearbeitungsleiste eingeben und das Fenster „Erweiterter Editor“ öffnen, werden Sie sehen, dass Power Query diese intrinsische Funktion automatisch hinzufügt.

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Sie sehen #Datum, gefolgt von Jahr, Monatsnummer und Tag.

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Textwerte

Der Textwert stellt eine Folge von Unicode-Zeichen dar. Es hat eine wörtliche Form, die aus doppelten Anführungszeichen besteht. Sie müssen die doppelten Anführungszeichen jedoch nicht einfügen, wenn Sie einen Text in die Bearbeitungsleiste schreiben.

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Wenn Sie das Fenster „Erweiterter Editor“ öffnen, sehen Sie, dass Power Query die Zeichen automatisch hinzufügt.

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Wenn Sie also einen Textwert im Fenster „Erweiterter Editor“ schreiben, müssen Sie die Anführungszeichen manuell hinzufügen. Wenn Sie es jedoch als einzelnen Ausdruck in der Bearbeitungsleiste übergeben, fügt Power Query die Anführungszeichen für Sie hinzu.

Alle in diesem Tutorial behandelten Werte sind Grundwerte, das heißt, sie bestehen nicht aus anderen Werten.

In dieser Tabelle sind den Werten Time , Date , DateTime , DateTimeZone und Duration intrinsische Funktionen zugeordnet, die beim Erstellen von Werten desselben Typs helfen.

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen

Der Binärwert stellt eine Folge von Bytes dar. Mit #binary kann aus einer Liste von Bytes ein Binärwert erstellt werden. Es gibt auch andere binäre Funktionen, die Sie verwenden können, wie die Option „Daten eingeben“. Power Query verwendet binäre Codierung, um manuell erstellte Tabellen wie diese zu speichern.

LuckyTemplates-Werte und -Literale – Die Grundlagen verstehen


Extrahieren Sie Werte aus Datensätzen und Listen in Power Query.
3 Möglichkeiten, Werte mithilfe von DAX in LuckyTemplates zu kombinieren

Abschluss

Die Erstellung von Datenberichten beginnt mit dem Schreiben von Formeln, die die richtigen Werte und Literale verwenden. LuckyTemplates-Werte sind eines der wichtigsten Dinge beim Schreiben von Codes und Formeln. Sie erzielen Ergebnisse, indem sie Daten sammeln und in der Syntax erstellte Ausdrücke ausführen .

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