Brug af Query Builder-funktionen i DAX Studio

I dette selvstudium lærer du, hvordan du bruger Query Builder-funktionen til nemt at oprette forespørgsler og mål i .

Du kan få adgang til dette ved at klikke på indstillingen Query Builder, der findes på fanen Hjem. Dette åbner en ny rude, hvor du kan angive kolonner, mål og filtre for at oprette en forespørgsel.

Brug af Query Builder-funktionen i DAX Studio

For at teste det, lad os oprette en grundlæggende . Træk og slip et felt fra Metadata-ruden til Query Builder.

I dette tilfælde er kolonnerne Mærke og Farve. Tabellen er filtreret til kun at vise mærker, der har "Rød" som farve.

Når du klikker på indstillingen Kør forespørgsel nederst, viser resultatruden en tabel, der indeholder to rækker: Mærke og Farve. Du kan også se, at kolonnen Farve kun indeholder "Rød".

Brug af Query Builder-funktionen i DAX Studio

Indholdsfortegnelse

Opret et grundlæggende mål i Query Builder

For at oprette en forespørgselsmåling ved hjælp af forespørgselsbyggeren skal du klikke på knappen Ny . Dette opretter en ny måling og åbner en ny rude, hvor du kan skrive DAX-koden.

Du kan også angive, hvor du vil erklære den nye foranstaltning, du har oprettet. I dette tilfælde er det bordet Kunder.

Brug af Query Builder-funktionen i DAX Studio

Navngiv dit nye mål. For DAX-koden, lad os beregne det samlede salg ved hjælp af funktionen. Det er divideret med 10.000 for at reducere datamængden i resultatet.

Brug af Query Builder-funktionen i DAX Studio

Når du klikker på OK, kan du se, at foranstaltningen er blevet foretaget i Query Builder. Hvis du klikker på indstillingen Kør forespørgsel, viser resultatruden en ny kolonne, der indeholder det samlede salgsbeløb.

Brug af Query Builder-funktionen i DAX Studio

Opret et mål med rangering i Query Builder

Lad os som et andet eksempel oprette et andet mål, der rangerer farven på hvert mærke.

Fjern farvefilteret. Opret en ny målestok kaldet Color Rank. DAX-koden for dette mål bruger funktionen.

I det første argument skal du bruge funktionen til at evaluere produktfarven, der er ændret af funktionen.

I det andet argument skal du kalde målingen Total Sales. Resultatet sorteres derefter i faldende rækkefølge ved hjælp af DESC-funktionen.

Brug af Query Builder-funktionen i DAX Studio

Når du klikker OK, kan du se, at der er tilføjet en ny kolonne til tabellen. Kolonnen Farverangering rangerer farven i henhold til deres samlede salgsbeløb. Dette gøres for hvert mærke.

Brug af Query Builder-funktionen i DAX Studio

Du kan også tilføje filtre til målingen. Du kan filtrere farvekolonnen og vælge kun at vise farver, der starter med bogstavet B. For at dette skal virke, skal du ændre funktionen FJERN FILTRE til .

Når du kører den redigerede forespørgsel, kan du se, at kolonnen Farve kun viser data, der starter med bogstavet B. Kolonnen Color Rank ændrede også, hvordan den rangerede hver række.

Brug af Query Builder-funktionen i DAX Studio

Du kan også bruge indstillingen Sorter efter i Query Builder til at sortere rækkerne i din tabel.

Brug af Query Builder-funktionen i DAX Studio

Indstillingen Rediger forespørgsel

En anden nyttig funktion i Query Builder er indstillingen Rediger forespørgsel. Dette giver dig mulighed for at se den kode, der automatisk genereres af Query Builder.

Brug af Query Builder-funktionen i DAX Studio

For dette eksempel ser koden sådan ud:

Brug af Query Builder-funktionen i DAX Studio

Brug af Query Builder-funktionen i DAX Studio

Du kan se, at den indeholder de samme kodelinjer i dine mål. For at vise resultatet i et tabelformat bruger Query Builder dog funktionen over kolonnen Mærke og Farve.

Du kan også se, at Bestil efter muligheden er oversat til DAX-kodeform.

Indstillingen Auto Generer forespørgsel

Hvis du redigerer dine indtastninger i Query Builder og derefter klikker på Kør forespørgsel, vil du bemærke, at den ikke vil foretage nogen ændringer i Query Builders indbyggede DAX-kode. Tabellen i resultatruden vil heller ikke blive opdateret.

Dette skyldes, at hver gang du foretager ændringer, skal du klikke på muligheden Generer forespørgsel automatisk .

Brug af Query Builder-funktionen i DAX Studio

Den fungerer på samme måde som en opdateringsknap. Denne mulighed sikrer, at hver ændring, du foretager i Query Builder, afspejles i den indbyggede DAX-kode og i resultaterne.

Konklusion

Query Builder-funktionen i DAX Studio tilbyder en nem måde at oprette forespørgsler og mål på. Dette er især nyttigt for brugere, der lige er begyndt at lære om LuckyTemplates og DAX Studio.

Det fantastiske ved Query Builder er, at du ikke selv behøver at skrive DAX-koden manuelt. Det vil gøre det for dig.


LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Denne blog introducerer den nye funktion i LuckyTemplates, What-If-analyseparameteren. Du vil se, hvordan det gør alt hurtigt og nemt til din scenarieanalyse.

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Lær, hvordan du afgør, om din omsætningsvækst er god ved at kontrollere, om dine avancer er udvidet ved hjælp af LuckyTemplates, der måler forgrening.

LuckyTemplates-parametre via forespørgselseditor

LuckyTemplates-parametre via forespørgselseditor

Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.

Rundt søjlediagram – en visualisering til dit dashboard

Rundt søjlediagram – en visualisering til dit dashboard

Denne vejledning vil diskutere om oprettelse af et rundt søjlediagram ved hjælp af Charticulator. Du lærer, hvordan du designer dem til din LuckyTemplates-rapport.

PowerApps funktioner og formler | En introduktion

PowerApps funktioner og formler | En introduktion

Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.

Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det