Verwenden der Abfrage-Generator-Funktion in DAX Studio

Verwenden der Abfrage-Generator-Funktion in DAX Studio

In diesem Tutorial erfahren Sie, wie Sie mit der Query Builder-Funktion auf einfache Weise Abfragen und Kennzahlen in DAX Studio erstellen .

Sie können darauf zugreifen, indem Sie auf der Registerkarte „Startseite“ auf die Option „Query Builder“ klicken. Dadurch wird ein neuer Bereich geöffnet, in dem Sie Spalten, Kennzahlen und Filter angeben können, um eine Abfrage zu erstellen.

Verwenden der Abfrage-Generator-Funktion in DAX Studio

Um es zu testen, erstellen wir eine einfache DAX-Abfrage . Ziehen Sie ein Feld per Drag-and-Drop aus dem Metadatenbereich in den Abfrage-Generator.

In diesem Fall sind die Spalten „Marke“ und „Farbe“. Die Tabelle ist so gefiltert, dass nur Marken angezeigt werden, deren Farbe „Rot“ ist.

Wenn Sie unten auf die Option „ Abfrage ausführen“ klicken, wird im Ergebnisbereich eine Tabelle mit zwei Zeilen angezeigt: Marke und Farbe. Sie können auch sehen, dass die Spalte „Farbe“ nur „Rot“ enthält.

Verwenden der Abfrage-Generator-Funktion in DAX Studio

Inhaltsverzeichnis

Erstellen Sie im Query Builder eine Basiskennzahl

Um mit dem Abfrage-Generator eine Abfragekennzahl zu erstellen, klicken Sie auf die Schaltfläche „Neu“ . Dadurch wird eine neue Kennzahl erstellt und ein neuer Bereich geöffnet, in dem Sie den DAX-Code schreiben können.

Sie können auch die Tabelle in Ihrem Datenmodell angeben, in der Sie die neu erstellte Kennzahl deklarieren möchten. In diesem Fall handelt es sich um die Tabelle „Kunden“.

Verwenden der Abfrage-Generator-Funktion in DAX Studio

Benennen Sie Ihre neue Maßnahme. Berechnen wir für den DAX-Code den Gesamtumsatz mithilfe der Funktion. Es wird durch 10.000 geteilt, um die Datenmenge im Ergebnis zu reduzieren.

Verwenden der Abfrage-Generator-Funktion in DAX Studio

Wenn Sie auf „OK“ klicken, können Sie sehen, dass die Kennzahl im Abfrage-Generator festgeschrieben wurde. Wenn Sie auf die Option „Abfrage ausführen“ klicken, wird im Ergebnisbereich eine neue Spalte mit dem Gesamtumsatz angezeigt.

Verwenden der Abfrage-Generator-Funktion in DAX Studio

Erstellen Sie im Query Builder eine Kennzahl mit Ranking

Als weiteres Beispiel erstellen wir eine zweite Kennzahl, die die Farbe jeder Marke bewertet.

Entfernen Sie den Farbfilter. Erstellen Sie ein neues Maß namens „Farbrang“. Der DAX-Code für diese Kennzahl verwendet die Funktion.

Im ersten Argument benötigen Sie die Funktion , um den durch die Funktion geänderten Produktfarbwert auszuwerten .

Im zweiten Argument müssen Sie die Kennzahl „Gesamtumsatz“ nennen. Anschließend wird das Ergebnis mit der DESC-Funktion in absteigender Reihenfolge sortiert.

Verwenden der Abfrage-Generator-Funktion in DAX Studio

Wenn Sie auf OK klicken, können Sie sehen, dass der Tabelle eine neue Spalte hinzugefügt wurde. In der Spalte „Farbrang“ werden die Farben nach ihrem Gesamtumsatz eingestuft. Dies erfolgt für jeden Markennamen.

Verwenden der Abfrage-Generator-Funktion in DAX Studio

Sie können der Kennzahl auch Filter hinzufügen. Sie können die Farbspalte filtern und festlegen, dass nur Farben angezeigt werden, die mit dem Buchstaben B beginnen. Damit dies funktioniert, müssen Sie die Funktion REMOVEFILTERS in ändern .

Wenn Sie die bearbeitete Abfrage ausführen, können Sie sehen, dass in der Spalte „Farbe“ nur Daten angezeigt werden, die mit dem Buchstaben „B“ beginnen. In der Spalte „Farbrang“ wurde auch die Rangfolge der einzelnen Zeilen geändert.

Verwenden der Abfrage-Generator-Funktion in DAX Studio

Sie können auch die Option „Sortieren nach“ im Abfrage-Generator verwenden , um die Zeilen in Ihrer Tabelle zu sortieren.

Verwenden der Abfrage-Generator-Funktion in DAX Studio

Die Option „Abfrage bearbeiten“.

Eine weitere nützliche Funktion im Query Builder ist die Option „Abfrage bearbeiten“ . Dadurch können Sie den vom Query Builder automatisch generierten Code anzeigen.

Verwenden der Abfrage-Generator-Funktion in DAX Studio

Für dieses Beispiel sieht der Code so aus:

Verwenden der Abfrage-Generator-Funktion in DAX Studio

Verwenden der Abfrage-Generator-Funktion in DAX Studio

Sie können sehen, dass Ihre Kennzahlen dieselben Codezeilen enthalten. Um das Ergebnis jedoch in einem Tabellenformat anzuzeigen, verwendet Query Builder die Funktion

Sie können auch sehen, dass die Option „Order By“ in die DAX-Codeform übersetzt wurde.

Die Option „Abfrage automatisch generieren“.

Wenn Sie Ihre Einträge im Abfrage-Generator bearbeiten und dann auf „Abfrage ausführen“ klicken, werden Sie feststellen, dass dadurch keine Änderungen am integrierten DAX-Code des Abfrage-Generators vorgenommen werden. Die Tabelle im Ergebnisbereich wird ebenfalls nicht aktualisiert.

Dies liegt daran, dass Sie jedes Mal, wenn Sie Änderungen vornehmen, auf die Option „Abfrage automatisch generieren“ klicken müssen .

Verwenden der Abfrage-Generator-Funktion in DAX Studio

Es funktioniert ähnlich wie eine Aktualisierungsschaltfläche. Diese Option stellt sicher, dass jede Änderung, die Sie im Query Builder vornehmen, im integrierten DAX-Code und in den Ergebnissen widergespiegelt wird.

Abschluss

Die Query Builder-Funktion in DAX Studio bietet eine einfache Möglichkeit, Abfragen und Kennzahlen zu erstellen. Dies ist besonders hilfreich für Benutzer, die gerade erst anfangen, sich mit LuckyTemplates und DAX Studio vertraut zu machen.

Das Tolle am Query Builder ist, dass Sie den DAX-Code nicht manuell selbst schreiben müssen. Es wird es für Sie tun.


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